sym x returns error symbolic math toolbox is installed
7 次查看(过去 30 天)
显示 更早的评论
Error using sym (line 186)
Invalid MEX-file 'C:\Program Files\MATLAB\R2019a\toolbox\maple\maplemex.mexw64': Missing dependent shared libraries:
'maplecr.dll' required by 'C:\Program Files\MATLAB\R2019a\toolbox\maple\maplemex.mexw64'
'icudt61.dll' required by 'C:\Program Files\MATLAB\R2019a/bin/win64\icuuc61.dll->C:\Program
Files\MATLAB\R2019a/bin/win64\icuin61.dll->C:\Program Files\MATLAB\R2019a/bin/win64\libmwi18n.dll->C:\Program
Files\MATLAB\R2019a/bin/win64\libmwfl.dll->C:\Program Files\MATLAB\R2019a/bin/win64\libmex.dll->C:\Program
Files\MATLAB\R2019a\toolbox\maple\maplemex.mexw64'
Error in syms (line 47)
assignin('caller',varargin{1},sym(varargin{1}));
0 个评论
回答(1 个)
Walter Roberson
2019-11-5
You appear to be using a 32 bit version of Maplesoft's MATLAB Connector package to interface between MATLAB and Maplesoft's maple product.
If you want to use the maple software package as your symbolic package inside MATLAB, then you will need a 64 bit version of it. The 64 bit version of icudt61.dll is just named icudt.dll ; see https://www.mathworks.com/matlabcentral/answers/488651-need-icudt61-dll-when-using-vlfeat-in-matlab-2019a#answer_399265
If you want to use Mathwork's MuPAD based symbolic package, then in MATLAB use pathtool to remove all references to maple
6 个评论
zhijing LIAO
2023-3-21
how to remove toolbox\maple from my MATLAB or uninstall the connector software?
Walter Roberson
2023-3-21
You can use pathtool to remove the directory from your path without uninstalling.
To uninstall, look in the Maple application directory; you will find a tool there to uninstall the Connector.
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!