枫软件破坏了我的MuPAD Matlab集成。

3

最近我安装了Maple的试用版本,它已经过期并且我已经卸载了它。但是今天,令我惊讶的是,Matlab符号工具不再正常工作,我通过谷歌发现,Maple更改了其自己的符号工具(没有警告或其他提示)。但是卸载后这种更改并没有被撤销。

问题是,我该如何让Matlab再次“找到”MuPAD?

例如错误:

symengine
//Undefined function or variable 'symengine'.

1
当输入“path”时,您是否看到条目<matlabroot>\toolbox\symbolic\symbolic<matlabroot>\toolbox\symbolic\symbolicdemos - Daniel
@Daniel,双眼。 - Pedro77
你有检查过Matlab的符号工具箱是否实际存在于你的Matlab安装中吗?你能否在OS X Finder或Windows Explorer中导航到<matlabroot>\toolbox\symbolic\symbolic?如果它不在那里(或者可能被Maple重命名为其他名称),那么你可能需要重新安装该工具箱(或者整个Matlab,如果你愿意的话)。 - horchler
你能否通过搜索(Spotlight或Windows的其他工具)或查看<matlabroot>\toolbox\symbolic\symbolic目录来找到两个symengine文件(.m和.p)?接下来你可以尝试使用rehash函数,例如:rehash toolbox等。 - horchler
@horchler,是的,两者都是,但.m文件只有注释行。重新哈希工具箱没有起作用。但是,我注意到C:\ Program Files \ MATLAB \ R2014a \ toolbox \ symbolic \子文件夹不在路径中,所以我添加了它,包括子文件夹,现在可以正常工作了! - Pedro77
显示剩余3条评论
1个回答

1

设置路径,包括子文件夹:

 <matlabroot>\toolbox\symbolic\

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接