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
файл для компиляции и запуска примеров.