16

MATLAB は、組み込み関数の C および C++ ソース コードを生成するためのツールボックス (Matlab Coder、Matlab コンパイラ、Simulink Coder) を提供します。matlabコード/組み込み関数用のJavaソースコード(暗号化されたJAR/クラスファイルではない)を生成するツールボックスまたは機能があるかどうか疑問に思っていますか?

4

2 に答える 2

11

MATLAB ソース コードを Java ソース コードに変換するものはありません。アドオン製品の MATLAB Builder JA は、MATLAB ソース コードをアーカイブおよび暗号化し、Java から MATLAB コードを呼び出せるようにするスタンドアロンの .jar ファイル ラッパーを作成しますが、Java ソース コードは生成しません。

MATLAB Coder と Simulink Coder は C++ コードではなく C を生成し、MATLAB Compiler は Builder JA と同様の方法で動作し、MATLAB コードをアーカイブおよび暗号化し、実行可能なラッパーを生成することに注意してください。

編集: リリース R2015b 以降、.jar ファイルを生成する機能は MATLAB Builder JA から新しい製品 MATLAB Compiler SDK に移動され、.dll ファイルと .NET アセンブリも生成されます。MATLAB Builder JA は製品として存在しなくなりました。

于 2013-01-11T21:44:36.223 に答える
5

それがあなたが探している製品だと思います: MATLAB Builder JA (ただし、ビルダーは MATLAB 関数を暗号化し、他の Java クラスと同じように動作するように Java ラッパーを生成します)。

于 2013-01-11T08:08:29.673 に答える