我想在MATLAB中使用jdde。我的计算机上有漂亮的工具-JDDE-1.0.2.jar。 这是我在MATLAB中的代码:
javaaddpath('C:\test\pretty-tools-JDDE-1.0.2.jar');
conversation = com.pretty_tools.dde.client.DDEClientConversation();
我收到错误:
Undefined variable "com" or class "com.pretty_tools.dde.client.DDEClientConversation".
但是,当我调用javaclasspath函数时,jar文件列在“DYNAMIC JAVA PATH”下。 为什么我会收到此错误?什么是正确的方法?
答案 0 :(得分:0)
JavaDDEx64看起来像是无法找到的共享库/ dll。您需要将其添加到库路径。如果你有权访问,快速的方法就是在你的matalbroot()/ bin / $ arch文件夹中放一个副本($ arch将是macos / win64等)。
如果您没有matlabroot的写权限,那么您将'C:\ jdde \'添加到librarypath.txt的副本中,该副本现在位于您的启动文件夹中。找到JavaDDEx64.dll。现在由MATLAB找到。