Итак, у меня есть банка, построенная с помощью инструмента JA MATLAB Builder. Можно ли отлаживать функции MATLAB из процесса Java с помощью файла jar?Отладка функций MATLAB, вызванных из программы JAVA
3
A
ответ
1
Вы не можете отлаживать их в том смысле, что можете выполнить код MATLAB по строкам, как вы можете, используя собственный отладчик MATLAB перед компиляцией. Одним из шагов, которые предпринимаются продуктами развертывания MATLAB, является шифрование кода MATLAB (чтобы вы могли сохранить свой IP-адрес при распространении развернутого компонента). Возможность выполнить код в отладчике после развертывания приведет к победе в этом цели.
Как правило, вы хотели бы отладить в MATLAB перед развертыванием или, возможно, распространить некоторые операторы disp
вокруг вашего кода таким образом, который можно отключить после развертывания (извините, если этот совет не поможет вам теперь, когда есть .jar файл).
Возможный дубликат [Есть ли способ отладки скомпилированных компонентов с использованием Matlab Debugger?] (Http://stackoverflow.com/questions/8553559/is-there-any-way-to-debug-compiled-components-using -matlab-отладчик) –