医生命令不起作用
6视图(30天)
显示旧的评论
我最近从R2019b R2021b升级。我用能类型:
医生腹肌
或其他命令和命令的文档页面会弹出。现在当我类型
医生<命令>
我得到这个错误:
错误使用strjoin(38)行
的第一个参数应该是一个细胞的字符串数组。
错误在matlab.net.URI / get.EncodedPath(第514行)
str = strjoin(路径,' / ');
错误matlab.net.URI /字符串(第680行)
路径= obj.EncodedPath;
错误在matlab.net.URI / char(第696行)
字符串str = (obj);
错误在医生> displayFile(第205行)
com.mathworks.mlservices.MLHelpServices.setCurrentLocation (char (htmlFile));
错误在医生> displayDocPage(第169行)
displayFile (refPage);
错误在doc(第120行)
如果~ displayDocPage (refTopics、主题)& & ~ showHelpwin(主题)
错误在doc(46行)
函数宏指令(orig_doc funcname);
我试着打字
医生“abs”
弹出打开文档,但只有作为“abs”的搜索,而不是实际的文档页面。
这不仅仅发生的所有命令,abs。
0评论
接受的答案
沃尔特·罗伯森
2022年5月5日
您已经安装了第三方产品定义自己的strjoin。
最有可能的罪魁祸首是SPM12,如果我没记错的话定义strjoin“兼容性层”的目录。最近的matlab版本如你,两个兼容性目录SPM12应该从matlab路径中删除。