0

コードに従う前に、問題なく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 at System.RuntimeType. GetTypeFromProgIDImpl(String progID, String server, Boolean throwOnError)\\n at Wolfram.NETLink.Internal.COM.COMUtilities.createCOMObject(String clsIDOrProgID)\\n at Wolfram.NETLink.Internal.CallPacketHandler.createCOM(KernelLinkImpl ml)\") ."

Win 7 x64 に .net Framework 4 をインストールしました。.Net フレームワークのエラーですか?

4

1 に答える 1

0

MATLABを再インストールすることで解決しました。

于 2012-08-01T07:26:26.423 に答える