ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

固定小数点ツールを使用したオートスケーリング

固定小数点ツールは Simulink® モデルにおいて固定小数点データ型を指定するタスクを自動化します。この過程は "オートスケーリング" としても知られています。このツールは、次の値からモデル オブジェクトの範囲データを収集できます。

  • オブジェクトが明示的に指定する設計の最小値と最大値

  • シミュレーション中に生じ、記録された最小値と最大値

  • 範囲解析を使用して派生した最小値と最大値

これらの値に基づいて、ツールでは精度を最大化し範囲をカバーする固定小数点データ型を推奨します。

自動データ型指定のワークフロー

変換を始める前に、Simulink でモデルを設定する必要があります。詳細については、モデルの設定を参照してください。

変換ワークフローは 4 つの主な段階から構成されます。

  1. 変換するシステムの準備

    変換のこの段階で、固定小数点に変換するシステムを選択します。固定小数点ツールは指定されたシステムでオブジェクトのデータ型を推奨します。

    範囲の収集をシミュレーションを介して行うか、または派生範囲解析で行うかを選択します。その後、固定小数点ツールのツールストリップで [準備] ボタンをクリックすることにより、設計対象のシステムを自動的に変換のため準備できます。固定小数点ツールはモデルを解析して、オートスケーリングのコンフィギュレーション推奨事項を作成します。

  2. 範囲の収集

    シミュレーションまたは派生を実行します。シミュレーションまたは派生の完了時、[シミュレーション データの可視化] ペインでヒストグラムを使用してモデル内のオブジェクトの範囲を確認することができます。

  3. データ型の変換

    固定小数点ツールは段階 2 で収集された範囲に基づいてデータ型を推奨します。[設定] メニューで、既定の語長および他の推奨設定を編集できます。推奨を生成するには、[データ型を推奨] をクリックします。推奨が満足のいくものであれば、[データ型を適用] をクリックします。

  4. 新しい設定の確認

    新たに適用された固定小数点データ型を使用してモデルのシミュレーションを実行し、固定小数点モデルの動作を調べます。シミュレーション データ インスペクターを使用して浮動小数点と固定小数点の動作を比較できます。

検証後、システムの動作を許容できないと判断する場合は、システム要件を満たす設計を定めるまで変換と検証の手順を繰り返すことができます。詳細については、別のデータ型の探索を参照してください。

固定小数点変換プロセスを開始するには、モデルの設定を参照してください。

関連するトピック