要定义新的Java®类和现有类的子类,使用MATLAB外部的Java开发工具包®。有关JDK™软件支持的版本的信息,请参万博1manbetx见MATLAB支万博1manbetx持的语言接口的网站。
中创建类定义后. java
文件,使用Java编译器生成. class
文件。下一步是在其中创建类定义. class
文件可在MATLAB中使用。
这个例子展示了如何在您自己的Java类中调用方法。这个例子使用了一个名为myclass.class
在文件夹C: \ \ MATLAB \文档
包含一个方法package.myclass.mymethod (params)
。
将类文件放在动态Java类路径中,使类仅在当前MATLAB会话中可用。MATLAB提供了动态路径,方便您开发自己的Java类。
将类添加到动态Java类路径中。要访问这个类,您必须在每次启动MATLAB时修改Java路径。
javaaddpath (“MATLAB文件C: \ \ \”)
调用该方法。替换您自己的类文件名和路径,并使用适当的参数列表调用方法。
package.myclass.mymethod (params)
使这个类在MATLAB中始终可用。属性将其添加到静态类路径javaclasspath.txt
文件在你的prefdir
文件夹中。