ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

MATLAB Compiler 製品に適したタスク

MATLAB® Compiler™ はスタンドアロン アプリケーションおよび Excel® アドインを生成します。MATLAB Compiler SDK™ は C/C++ 共有ライブラリ、MATLAB Production Server™ で使用する配布可能なアーカイブ、Java® パッケージ、.NET アセンブリ、および COM コンポーネントを生成します。

MATLAB Compiler および MATLAB Compiler SDK を使うと MATLAB アプリケーションを MATLAB 環境の外で実行できますが、すべての外部タスクの実行に適しているわけではありません。タスクによっては、他の製品や MATLAB 外部インターフェイスが必要となります。次の表を使用して、MATLAB Compiler または MATLAB Compiler SDK がニーズに適しているかどうかを判断してください。

タスクMATLAB Compiler および MATLAB Compiler SDK MATLAB Coder™ Simulink® HDL Coder™ MATLAB 外部インターフェイス
MATLAB を所有していないユーザーに配布する MATLAB アプリケーションのパッケージ化    
MATLAB Production Server に配布する MATLAB アプリケーションのパッケージ化    
MATLAB 関数を含む非 MATLAB アプリケーションのビルド    
読み取り可能で移植可能な C/C++ コードを MATLAB コードから生成    
コード検証および高速化のために MATLAB コードから MEX 関数を生成    
Simulink への MATLAB コードの統合    
MATLAB コードからの HDL (ハードウェア記述言語) の生成    
MEX ファイルによる MATLAB へのカスタム C コードの統合    
C および Fortran プログラムからの MATLAB の呼び出し    
タスクMATLAB Compiler および MATLAB Compiler SDK MATLAB Coder Simulink HDL Coder MATLAB 外部インターフェイス

メモ

MATLAB Compiler および MATLAB Compiler SDK により生成されたコンポーネントは、MATLAB 環境では使用できません。

MATLAB Coder の詳細については、MATLAB Coderを参照してください。

Simulink の詳細については、Simulinkを参照してください。

HDL Coder の詳細については、HDL Coderを参照してください。

MATLAB 外部インターフェイスの詳細については、他の言語からの MATLAB の呼び出し (MATLAB)を参照してください。