MATLAB® Engine API для Java® поставки с примером кода, который можно использовать, чтобы протестировать среду и познакомиться с использованием Engine API. Исходный код Java расположен в
папка, где matlabroot
/extern/examples/engines/java
путь, возвращенный MATLAB matlabroot
matlabroot
команда.
Папка содержит эти файлы:
EngineGUIDemo.java
— Основанный на Swing пользовательский интерфейс, который принимает входной номер и использует MATLAB, чтобы вычислить факториал номера.
EngineConsoleDemo.java
— Программа Java, которая использует MATLAB логическая индексация и математические функции, чтобы работать с числовой матрицей.
README
— Текстовый файл, который описывает, как создать и запустить примеры.
Чтобы создать эти примеры, сначала скопируйте файлы в перезаписываемую папку на вашем пути. Можно использовать MATLAB copyfile
функция с этой целью:
copyfile(fullfile(matlabroot,'extern','examples','engines','java','EngineGUIDemo.java'),'DestinationFolder') copyfile(fullfile(matlabroot,'extern','examples','engines','java','EngineConsoleDemo.java'),'DestinationFolder')
Следуйте инструкциям в README
файл, чтобы скомпилировать и запустить примеры.