MATLAB Compiler 入門
MATLAB® Compiler™ により、MATLAB プログラムをスタンドアロン アプリケーションおよび Web アプリとして共有できます。MATLAB Compiler を使用すると、MATLAB プログラムを、MapReduce および Spark™ のビッグ データ アプリケーションとして、また Microsoft® Excel® アドインとしてパッケージ化し、デプロイすることもできます。エンド ユーザーは、MATLAB Runtime を使用して、使用料なしでアプリケーションを実行できます。
MATLAB Web アプリに対するブラウザーベースのアクセスを提供するために、MATLAB Compiler に付属している開発用バージョンの MATLAB Web App Server™ を使用してアプリをホストできます。MATLAB プログラムは、他のプログラミング言語と統合する目的でソフトウェア コンポーネントにパッケージ化できます (MATLAB Compiler SDK™ を使用)。エンタープライズ システムへの大規模なデプロイは、MATLAB Production Server™ を通してサポートされます。
MATLAB から C および C++ ソース コードを生成するには、MATLAB Coder™ を使用します。
チュートリアル
- MATLAB からのスタンドアロン アプリケーションの作成
スタンドアロンの MATLAB アプリケーションを作成、インストール、および実行する例を試す。
- デプロイされたアプリケーションのインストール
生成されたアプリケーションをデプロイしインストールする。
- MATLAB からの Excel アドインの作成
カスタム関数を含むアドインを作成し、Excel ワークブックでテストする。
- 単純な住宅ローン計算機 Web アプリ
Web アプリを作成、デプロイ、および実行する方法の例を試す。
アプリケーションのデプロイについて
- MATLAB Compiler でのデプロイの手順
MATLAB を必要としないデプロイ可能なコンポーネントに MATLAB ファイルをパッケージ化する。
- デプロイ オプションの選択
MATLAB の外部で実行するために、コードをパッケージ化してデプロイする最適な方法を決定する。
- デプロイ可能なアーカイブについて
デプロイ可能なアーカイブの組み込み動作、および MATLAB Runtime コンポーネント キャッシュの使用方法について学ぶ。
- MATLAB Compiler 製品に適したタスク
MATLAB Compiler と他の MathWorks® 製品の違いを確認する。
- デプロイ可能な MATLAB コードの記述
パッケージ化とデプロイが可能な、柔軟性の高い MATLAB コードを記述する。
- デプロイ製品に関する用語
デプロイ製品に関する用語の説明を参照する。
- MATLAB 関数のパッケージ化後に生成されるファイル
MATLAB 関数のパッケージ化後に生成されるファイルの説明。
- Target-Specific Compiler Apps for MATLAB Code Deployment
Learn how to use target-specific compiler apps for MATLAB code deployment.