メインコンテンツ

固定小数点変換プロジェクトの MATLAB スクリプトへの変換

既存の固定小数点コンバーター アプリ プロジェクトを MATLAB® スクリプトに変換できます。fixedPointConverter コマンドの -tocode オプションを使用して、固定小数点変換のスクリプトを生成できます。このスクリプトを使用して、コマンド ライン ワークフローの中でこのプロジェクト ワークフローを繰り返すことができます。プロジェクトをスクリプトに変換する前に、固定小数点変換プロセスの [テスト] のステップを完了しなければなりません。

スクリプトの生成

  1. プロジェクト ファイルを含むフォルダーに移動します。

  2. fixedPointConverter コマンドの -tocode オプションを使用してプロジェクトをスクリプトに変換します。-script オプションを使用してスクリプトのファイル名を指定します。

    fixedPointConverter -tocode conversion_project.prj -script conversion_project_script.m

    fixedPointConverter コマンドはスクリプトを現在のフォルダーに生成します。conversion_project_script.m には次を実行する MATLAB コマンドが含まれています。

    • プロジェクトと同じ固定小数点変換の設定をもつ、浮動小数点から固定小数点への変換の構成オブジェクトを作成します。

    • fiaccel コマンドを実行して MATLAB 関数 conversion_project を固定小数点の MATLAB 関数 conversion_project_fixpt に変換します。

    fiaccel コマンドは、生成されるスクリプトと同じ名前をもつ既存のファイルを上書きします。-script オプションを省略した場合、fiaccel コマンドはスクリプトをコマンド ウィンドウに返します。

固定小数点の MATLAB コードを生成するスクリプトの実行

固定小数点の関数を再生成するには、生成されたスクリプトを使用します。

  1. 現在のフォルダーにエントリポイント関数 conversion_project.m と関連するテスト ベンチ ファイル conversion_project_test.m が含まれていることを確認します。

  2. スクリプトを実行します。

     conversion_project_script

    スクリプトによって conversion_project_fixpt.m がフォルダー codegen\conversion_project\fixpt に生成されます。変数 cfgARGS がベース ワークスペースに表示されます。

参考

|

トピック