matlab打开m文件报错Error using open (line 146)

版本Matlab 2018a,装在windows sever 2019上时遇到问题。在打开m文件或者在代码中右键打开函数时报错。

Error using open (line 146)

PATTERN must be a string scalar or character vector.

可能原因时在设置路径添加的文件夹中有与matlab内置函数冲突的文件。在matlab命令行中运行restoredefaultpath可以解决此问题。但是会清掉之前添加过的路径,重新添加函数路径时要注意排除冲突函数文件夹。不建议一次性添加很复杂的文件夹到matlab路径。

你可能感兴趣的:(matlab)