このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
MATLAB编码器アプリを開く
编码器
はMATLAB®编码器™アプリを開きます。プロジェクトを作成するには、[ソースファイルの選択]ページで,エントリポイントファイル名を指定します。最初のエントリポイントファイルの名前である既定の名前をもつプロジェクトが作成されます。既存のプロジェクトを開くには,アプリのツールバーでをクリックして(既存のプロジェクトを開く]を選択します。
嵌入式编码器®製品がインストールされている場合,アプリによってプロジェクトが作成されると嵌入式编码器機能が有効になります。嵌入式编码器機能が有効になると,コードの生成では嵌入式编码器ライセンスが必要です。嵌入式编码器機能を無効にするには,プロジェクトのビルド設定の[すべての設定)タブの[詳細設定]で,(嵌入式编码器機能の使用)を[いいえ]
に設定します。
编码器
は,projectname
projectname.prj
という名前の既存のプロジェクトを使用してMATLAB编码器アプリを開きます。
编码器——开放
は,projectname
projectname.prj
という名前の既存のプロジェクトを使用してMATLAB编码器アプリを開きます。
程序员构建
は,projectname
projectname.prj
という名前の既存のプロジェクトをビルドします。
编码器之事
は,MATLAB编码器アプリを開いてprojectname
projectname.prj
という名前のプロジェクトを作成します。嵌入式编码器製品がインストールされている場合、Embedded Coder 機能が有効になっているプロジェクトがアプリによって作成されます。これらの機能を無効にするには、プロジェクトのビルド設定の[すべての設定)タブの[詳細設定]で,(嵌入式编码器機能の使用)を[いいえ]
に設定します。
Coder - Coder false -new
は,MATLAB编码器アプリを開いてprojectname
projectname.prj
という名前のプロジェクトを作成します。嵌入式编码器製品がインストールされていても、Embedded Coder 機能が無効になっているプロジェクトがアプリによって作成されます。
编码器-tocode
はprojectname
- scriptscriptname
projectname.prj
という名前の既存のプロジェクトを,等価なMATLABコマンドのスクリプトに変換します。このスクリプトの名前はscriptname
になります。
scriptname
が存在する場合,编码器
はそれを上書きします。
このスクリプトは,構成オブジェクト内のプロジェクトのビルド構成を再現してプロジェクトをビルドします。スクリプトは以下を実行します。
cfg
という名前の構成オブジェクトを作成する。
関数の入力の型用に変数arg游戏
を定義する。
グローバルデータの初期値用に変数全局变量
を定義する。
codegen
コマンドを実行します。スクリプトを実行する場合,codegen
の引数であるエントリポイント関数が検索パス上になければなりません。
cfg
、arg游戏
および全局变量
はスクリプトの実行後にのみベースワークスペースに表示されます。
プロジェクトに固定小数点の自動変換が含まれている場合,编码器
は次の2つのスクリプトを生成します。
scriptname
スクリプトには次を行うMATLABコマンドが含まれます。
プロジェクトと同じ設定をもつコード構成オブジェクトを作成します。
codegen
コマンドを実行して固定小数点のMATLAB関数を固定小数点のCの関数に変換します。
ファイル名がscriptname
で指定された名前と,プロジェクトファイルで指定された生成される固定小数点のファイル名の接尾辞を連結した名前であるスクリプト。scriptname
でファイルの拡張子が指定されている場合,スクリプトのファイル名にファイルの拡張子が含まれます。たとえば,scriptname
がmyscript.m
で,接尾辞が既定値の_fixpt
である場合,スクリプト名はmyscript_fixpt.m
になります。
このスクリプトには次を行うMATLABコマンドが含まれています。
プロジェクトと同じ固定小数点変換の設定をもつ,浮動小数点から固定小数点への変換の構成オブジェクトを作成します。
codegen
コマンドを実行して浮動小数点のMATLAB関数を固定小数点のMATLAB関数に変換します。
固定小数点変換を含むプロジェクトについては,プロジェクトをスクリプトに変換する前に,固定小数点変換プロセスの(数値のテスト]のステップを完了します。
编码器-tocode
はprojectname
projectname.prj
という名前の既存のプロジェクトを,等価なMATLABコマンドのスクリプトに変換します。スクリプトをコマンドウィンドウに書き出します。
编码器-toconfig
は,MATLAB编码器プロジェクトファイルに格納されているコード構成設定をコード構成オブジェクトにエクスポートします。このコマンドを実行すると,projectname
projectname
に対応するコード構成オブジェクトが返されます。さまざまなプロジェクトファイル設定に対してどのコード構成オブジェクトが返されるかの詳細については,ビルド構成設定の共有を参照してください。
は,MATLAB编码器プロジェクトファイルに格納されているコード構成設定を含む構成オブジェクトを返します。このコマンドを実行すると,cfg
=编码器(“-toconfig”、“projectname
”)projectname
に対応するコード構成オブジェクトcfg
が返されます。さまざまなプロジェクトファイル設定に対してどのコード構成オブジェクトが返されるかの詳細については,ビルド構成設定の共有を参照してください。
编码器-typeEditor
は空の[コード生成の型エディター]ダイアログを開きます。ダイアログが既に開いている場合,このコマンドはそれを画面の手前に表示します。
コード生成の型エディターを使用した入力の型の作成と編集を参照してください。
関数编码器
はMATLAB在线™でサポートされていません。
嵌入式编码器ライセンスを共有している場合は,Coder - Coder false -new projectname
を使用して,このライセンスを必要としないプロジェクトを作成します。嵌入式编码器製品がインストールされている場合、Embedded Coder 機能が無効になっているプロジェクトがアプリによって作成されます。この機能が無効になっている場合、コードの生成では Embedded Coder ライセンスが必要ありません。Embedded Coder 機能を有効にする場合、プロジェクトのビルド設定の[すべての設定)タブの[詳細設定]で,(嵌入式编码器機能の使用)を[はい]
に設定します。
プロジェクトの作成または既存のプロジェクトを開くことによって,他のMATLAB编码器プロジェクトや固定小数点コンバータープロジェクトは閉じられます。
インストールに嵌入式编码器製品が含まれていない場合,嵌入式编码器設定は表示されません。ただし,これらの設定の値はプロジェクトファイルに保存されます。嵌入式编码器製品を含むインストール内のプロジェクトを開くと、これらの設定が表示されます。
固定小数点コンバータープロジェクトは固定小数点コンバーターアプリで開きます。プロジェクトをMATLAB编码器プロジェクトに変換するには,固定小数点コンバーターアプリで次の手順を実行します。
をクリックして(次を使ってプロジェクトを再度開く]を選択します。
(MATLAB编码器)
を選択します。
[アプリ]タブの[コード生成)セクションで,(MATLAB编码器)をクリックします。
関数codegen
を使用して,コマンドラインでコードを生成します。