このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
MATLAB Compiler SDK 入門
MATLAB® Compiler SDK™ では、MATLAB Compiler™ の機能が拡張され、MATLAB プログラムから C/C++ 共有ライブラリ、Microsoft® .NET アセンブリ、Java® クラス、Python® パッケージ、および Docker® コンテナーベースのマイクロサービスをビルドできます。これらのコンポーネントは、カスタム アプリケーションに統合した後、デスクトップ、Web およびエンタープライズ システムにデプロイできます。
MATLAB Compiler SDK には、アプリケーション コードと Excel® アドインを Web アプリケーションおよびエンタープライズ システムにデプロイする前に、それらをテストしてデバッグするための MATLAB Production Server™ の開発用バージョンが含まれています。
MATLAB Compiler SDK のソフトウェア コンポーネントを使用して作成されたアプリケーションは、MATLAB を必要としないユーザーと使用料なしで共有できます。これらのアプリケーションは、コンパイルされた MATLAB のアプリケーションまたはコンポーネントの実行を可能にする共有ライブラリ セットである MATLAB Runtime を使用します。
チュートリアル
- MATLAB Compiler でのデプロイの手順
MATLAB を必要としないデプロイ可能なコンポーネントに MATLAB ファイルをパッケージ化する。
- MATLAB Compiler SDK によるデプロイ用コードのパッケージ化
MATLAB 関数をパッケージ化し、外部アプリケーションから呼び出す。
アプリケーションの作成とデプロイ
- デプロイ可能な MATLAB コードの記述
パッケージ化とデプロイが可能な、柔軟性の高い MATLAB コードを記述する。
- デプロイ オプションの選択
MATLAB の外部で実行するために、コードをパッケージ化してデプロイする最適な方法を決定する。
- Integrate Artifact with Target Language Application
Create an application that uses your packaged MATLAB functionality.
アプリケーションのデプロイについて
- MATLAB Compiler 製品に適したタスク
MATLAB Compiler と他の MathWorks® 製品の違いを確認する。
- デプロイ可能なアーカイブについて
デプロイ可能なアーカイブの組み込み動作、および MATLAB Runtime コンポーネント キャッシュの使用方法について学ぶ。
- MATLAB Runtime について
MATLAB Runtime の概要を参照してください。