我找到问题的根源了。我的路径上还有另一个软件包,它掩盖了一些重要的matlab函数。从路径中删除此包后,问题就解决了。
右击脚本/函数名打开.m文件时出错
3次浏览(过去30天)
显示旧的注释
我在使用Matlab 2018b时遇到了一个奇怪的问题,在以前的使用中不存在。当我在Matlab编辑器中右键单击突出显示的脚本/函数并选择“打开”时,我会得到以下错误:
错误使用edit(第66行)
模式必须为字符串标量或字符向量。
我试图从编辑器打开的所有.m文件都会发生这种情况。你知道原因是什么或者如何解决吗?我尝试重新启动Matlab,但没有解决它。我仍然可以手动打开文件拖到编辑器或通过打开->最近的文件。
0评论
接受的答案
更多答案(1)
史蒂文的主
2019年1月31日
这表明你重载了函数调用的东西
编辑
函数。你是否还记得上次使用菜单选项打开高亮显示的脚本/函数名和第一次失败之间创建了哪些文件(如果有的话)?
如果要我猜的话,我觉得可能是
开放
.