このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
Web アプリの作成
メモ
Web アプリを作成するには、 MATLAB® Compiler™製品のインストールが必要です。
App Designer の前提条件
Web アプリをパッケージ化してデプロイするには、事前に MATLAB App Designer を使用してアプリを作成する必要があります。詳細については、App Designer を使用した簡単なアプリの作成と実行 (MATLAB)を参照してください。
Web アプリをパッケージ化して作成する手順
MATLAB コマンド ラインで「
webAppCompiler
」と入力し、Web アプリ コンパイラ アプリを開きます。ツールストリップのMAIN FILEセクションで、 ボタンをクリックして、App Designer
.mlapp
ファイルをプロジェクトに追加します。Web アプリ コンパイラーは、アプリ名、作成者、概要、説明、バージョンなどのアプリに関する情報を含むApp detailsセクションを含めるように自動的にサイズ変更されます。App Designer でアプリに関する情報を編集するには、 「Edit App Details」をクリックします。Refreshをクリックして、加えた変更を Web App Compiler に更新します。(オプション) Copy web app to server app folderチェックボックスを選択し、Web アプリ アーカイブ (
.ctf
ファイル) を自動的に保存するサーバー上のアプリ フォルダーへのパスを指定します。コピーされました。このチェック ボックスをオフのままにすると、Web アプリ コンパイラは Web アプリ アーカイブ (.ctf
ファイル) をプロジェクト フォルダーに作成します。Web アプリ アーカイブ (.ctf
ファイル) をサーバー上のアプリ フォルダーに手動でコピーするか、アップロードする必要があります。サポートするファイルがある場合は、「アプリの実行に必要なファイル」セクションに追加します。サポート ファイルには、MAT ファイル、Web アプリで使用されるイメージ、またはユーザーが作成し MATLAB Compiler が見つけられない MATLAB 関数が含まれます。
[Package]をクリックしてアプリをパッケージ化し、Web アプリ アーカイブ (
.ctf
ファイル) を作成します。開いたSave Projectダイアログ ボックスで、プロジェクト名と Web アプリ プロジェクトを保存する場所を指定します。Web App Compiler によってプロジェクトが保存され、 [Package]ダイアログ ボックスが開きます。
パッケージ化が完了したら、 [Package]ダイアログ ボックスで、 [Open output folder]をクリックします。この手順で、以下のファイルを含むプロジェクト フォルダーが開きます。
webAppArchiveName
.ctfmccExcludedFiles.log
PackagingLog.html
requiredMCRProducts.txt
ログ ファイル
PackagingLog.html
を表示して、Web アプリ アーカイブのパッケージ化および作成に使用された正確なmcc
構文を確認できます。Web アプリを使用するには、Web アプリ アーカイブ ファイル
をデプロイします。詳細については、Web アプリのデプロイを参照してください。webAppArchiveName
.ctf
互換性についての考慮事項
多くの場合、あるプラットフォームで Web アプリ アーカイブ (.ctf
ファイル) を生成し、サポートされる他の任意のプラットフォームで実行中のサーバーにデプロイできます。MEX ファイルや Simulink® シミュレーションなど、オペレーティング システム固有の依存関係またはコンテンツをアプリケーションに追加しない限り、生成されるアーカイブはプラットフォームに依存しません。