未定义与 'logical' 类型的输入参数相对应的函数 'boundaries'。

未定义与 'logical' 类型的输入参数相对应的函数 'boundaries'。
出错 Untitled (第 8 行)
b=boundaries(s)

根据参考资料中的内容,可能有以下原因导致问题出现:

  1. 函数名称与MATLAB系统定义的函数或class冲突;
  2. 函数参数输入不足,或者混合使用了函数语法和圆点表示法;
  3. 函数所在文件夹的路径不正确,导致MATLAB无法找到函数;
  4. 函数中出现了中文注释,使用MATLAB自带的LCC编译器编译时会出现问题。

关于这个具体的问题,根据错误信息“未定义函数“boundaries”来匹配“logical”类型的输入参数”,推测可能是函数输入参数类型不匹配导致的问题。可能需要检查一下函数的定义和调用,确保函数定义中输入参数和调用时传入的参数类型一致。

如果无法确定问题所在,可以提供一下相关代码和数据,以便更好地排查问题。