MATLAB ヘルプ センター
クラス: coder.FixPtConfig 名前空間: coder
固定小数点の変換で浮動小数点関数を固定小数点関数で置き換える
addFunctionReplacement(floatFn,fixedFn)
addFunctionReplacement(floatFn,fixedFn) は coder.FixPtConfig オブジェクト内の関数の置き換えを指定します。浮動小数点から固定小数点への変換中に、変換プロセスは、指定された浮動小数点関数を指定された固定小数点関数で置き換えます。固定小数点関数は、浮動小数点関数と同じフォルダー内か、または MATLAB® パス上になければなりません。
floatFn
fixedFn
coder.FixPtConfig
すべて展開する
''
string として指定される浮動小数点関数の名前。
string として指定される固定小数点関数の名前。
以下を仮定します。
関数 myfunc はローカル関数 myadd を呼び出します。
myfunc
myadd
テスト関数 mytest は myfunc を呼び出します。
mytest
myadd への呼び出しを固定小数点関数 fi_myadd で置き換えます。
fi_myadd
coder.FixPtConfig オブジェクト fixptcfg を既定の設定で作成します。
fixptcfg
fixptcfg = coder.config('fixpt');
テスト ベンチの名前を設定します。この例では、テスト ベンチ関数名は mytest です。
fixptcfg.TestBenchName = 'mytest';
浮動小数点関数 myadd が固定小数点関数 fi_myadd で置き換えられるように指定します。
fixptcfg.addFunctionReplacement('myadd', 'fi_myadd');
浮動小数点の MATLAB 関数 myfunc を固定小数点に変換します。
fiaccel -float2fixed fixptcfg myfunc
浮動小数点から固定小数点への変換中に fiaccel は myadd を fi_myadd に置き換えます。
fiaccel
coder.FixPtConfig | fiaccel
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ