主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

固定小数点モデルの共有

定点设计师™ソフトウェアがなくても固定小数点ブロックを含むモデルを編集できます。ただし,以下を行うためには定点设计师ソフトウェアのライセンスを所有していなければなりません。

  • 固定小数点データ型を含む仿金宝app真软件®ブロック線図を更新する(Ctrl + D

  • 固定小数点データ型を含むモデルのシミュレーションを実行する

  • 固定小数点データ型を含むモデルからコードを生成する

  • シミュレーションによって生成される最小および最大値のログを作成する

  • モデルの出力を自動的にスケーリングする

定点设计师製品がシステムにインストールされていない場合は,次のようにして固定小数点設定の仿真软件ブロックを含むモデルを取り金宝app扱うことができます。

  1. 計測には定点设计师のライセンスが必要です。モデルで固定小数点の計測を無効にするには,MinMaxOverflowLoggingパラメーターをForceOffに設定します。コマンドラインに次のように入力します。

    set_param (gcs,‘MinMaxOverflowLogging’,‘ForceOff’)

  2. 定点设计师ソフトウェアがない場合でも,データ型オーバーライドを構成し,固定小数点データ型を指定するモデルのシミュレーションが行えます。この設定を使用して,シミュレーション中はデータ型が浮動小数点データ型で一時的にオーバーライドされます。定点设计师を使用せずにモデルをシミュレートするには、コマンド ラインで次のように入力します。

    set_param(gcs, 'DataTypeOverride', 'Double',…“DataTypeOverrideAppliesTo”、“AllNumericTypes”)

  3. モデルまたはワークスペースでfiオブジェクトまたは組み込み数値データ型を使用する場合は,モデルに固定小数点データ型を導入できます。定点设计师ライセンスのチェックアウトを回避するには,fiprefDataTypeOverrideプロパティをTrueDoublesDataTypeOverrideAppliesToプロパティをAllNumericTypesに設定します。

    MATLAB®コマンドラインで以下のように入力します。

    p = fipref('DataTypeOverride', ' trudoubles ',…“DataTypeOverrideAppliesTo”、“AllNumericTypes”);

参考

|