Java-программа на основе MATLAB - PullRequest
2 голосов
/ 03 февраля 2011

Я нахожусь в процессе разработки алгоритма на основе MATLAB. Можно ли вызвать этот исходный код MATLAB из приложения Java?

Кто-нибудь сталкивался с такой проблемой?

Ответы [ 2 ]

2 голосов
/ 09 июля 2011

Можно вызвать MATLAB из Java, используя matlabcontrol .Это Java API, разработанный специально для этого.Однако для этого требуется, чтобы MATLAB работал на той же машине, на которой выполняется код Java.Когда вы добавляете тег Android, я предполагаю, что вы хотите запустить его на устройстве Android (хотя это не упомянуто в вашем описании), и нет никакого известного способа прямого запуска кода MATLAB на Android.Matlabcontrol определенно не будет этого делать, но вы можете использовать его для написания Java-приложения, которое выступает в качестве сервера для вашего Android-приложения.Точно так же вы можете сделать то же самое с MATLAB Builder JA, который генерирует код, который требует либо MATLAB, либо среды выполнения компилятора MATLAB (которая доступна бесплатно - поэтому пользователям не нужно будет покупать MATLAB).

2 голосов
/ 03 февраля 2011

взгляните на MATLAB Builder JA .Эта программа позволяет вам конвертировать ваш код Matlab в классы Java.

...