我之前使用以下代码从 MATHEMATICA 调用 MATLAB 而没有任何问题
In[1]:= Needs["NETLink`"]
matlab = CreateCOMObject["matlab.application"]
但现在我有这样的错误:
CreateCOMObject :: netexcptn:“发生了.NET异常:!(TraditionalForm` \”System.Runtime.InteropServices.COMException(0x800401F3):无效的类字符串(来自HRESULT的异常:0x800401F3(CO_E_CLASSSTRING))\\ n在系统中.RuntimeType.GetTypeFromProgIDImpl(String progID,String server,Boolean throwOnError)\\ n在Wolfram.NETLink.Internal.COM.COMUtilities.createCOMObject(String clsIDOrProgID)\\ n在Wolfram.NETLink.Internal.CallPacketHandler.createCOM(KernelLinkImpl ml) \ “)。”
我在Win 7 x64上安装了.net framework 4。它是.Net框架错误吗?
答案 0 :(得分:0)
通过重新安装MATLAB解决了这个问题。