このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
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 関数からのスタンドアロン アプリケーションの作成
この例では、関数
compiler.build.standaloneApplication
を使用して MATLAB 関数をスタンドアロン アプリケーションにパッケージ化する方法について説明します。 - デプロイされたアプリケーションのインストール
生成されたアプリケーションをデプロイしインストールする。
- MATLAB からの Excel アドインの作成
カスタム関数を含むアドインを作成し、Excel ワークブックでテストする。
- 単純な住宅ローン計算用 Web アプリ
Web アプリを作成、デプロイ、および実行する方法の例を試す。
アプリケーションのデプロイについて
- Steps for Deployment with MATLAB Compiler
Package MATLAB files into deployable components that do not require MATLAB.
- MATLAB の関数のデプロイ方法
デプロイのために MATLAB Compiler で実行される手順を学習する。
- デプロイ可能なアーカイブについて
MATLAB Compiler または MATLAB Compiler SDK でアプリケーションまたは共有ライブラリが作成されると、そのコンテンツは CTF アーカイブと呼ばれる組み込みのデプロイ可能なアーカイブにまとめられます。
- MATLAB Compiler 製品に適したタスク
MATLAB Compiler の使用に適している場合と適していない場合についての説明。
- デプロイ可能な MATLAB コードの記述
パッケージ化とデプロイが可能な、柔軟性の高い MATLAB コードを記述する。
- パッケージ化されたアプリケーションでのファイルへのアクセス
パッケージ化されたアプリケーションに追加ファイルを含めてアクセスする。
- デプロイ製品に関する用語
デプロイ製品に関する用語の説明を参照する。
- MATLAB 関数のパッケージ化後に生成されるファイル
MATLAB 関数のパッケージ化後に生成されるファイルの説明。
- MATLAB Compiler を使用した依存関係の分析
MATLAB Compiler では、依存関係の分析関数を使用してファイルの検索やインクルードを行います。