Red de conocimiento informático - Material del sitio web - Cómo llamar a matlab con java

Cómo llamar a matlab con java

1. Asegúrese de que el entorno correspondiente esté configurado

En primer lugar, asegúrese de que MATLAB esté instalado en su computadora y que el entorno de ejecución de Java esté configurado. Tenga en cuenta que la versión de MATLAB debe. ser 2006b+ (incluido 2006b o posterior), porque MATLAB Builder para Java (también llamado Java Builder) solo está disponible en estas versiones.

2. Pasos de empaquetado

a) Abra MATLAB (el autor está usando MATLAB 2012b, notaré algunas diferencias en las versiones más adelante), ingrese implementar herramienta en el cuadro Ventana de comandos, lo siguiente Aparecerá una interfaz emergente:

b) Ingrese el nombre en Nombre, seleccione la ruta en Ubicación y finalmente seleccione Paquete Java en Tipo:

Esto se puede mostrar cuando se selecciona Tipo en algunas versiones Este es Matlab Builder para Java y hay un cuadro de opción Generar salida detallada en el panel de la herramienta de implementación. Compruébelo. Puede haber algunas diferencias para las diferentes versiones. Preste más atención y pruébelo usted mismo.

c) Cree un nuevo archivo m en el Editor MATLAB, edite una función de suma simple, agréguela aquí y guárdela:

d) Busque la ventana del paquete Java en MATLAB y agregue la clase file, debes prestar atención al nombrar este archivo de clase, porque este archivo es el nombre de un objeto que se importará a Java en el futuro, es decir, es el nombre de la clase colocada después de new como constructor. Aquí se llama matlabAdd:

e) Luego haga clic en Agregar archivos debajo del nombre de la clase y agregue el archivo m add.m recién editado a matlabAdd.

f) Luego puede empaquetarlo. Aún puede encontrarlo en la ventana Paquete Java y hacer clic para empaquetarlo. Una vez empaquetado, puedes llamarlo.

3. Llame a la función matlab empaquetada

a) Busque el archivo "...\toolbox\javabuilder\jar\javabuilder.jar" en el directorio donde está instalado MATLAB y Busque el paquete correspondiente en la carpeta que acaba de empaquetar, en este caso firstOne.jar, y luego importe estos dos paquetes jar a su proyecto Java.