Main Content

Fixed Point Block Loop

親コンポーネントによって定義された Simulink モデル、システム、または信号に対して子コンポーネントを実行する

説明

このコンポーネントは、その親が定義する Simulink® モデル、システム、または信号に対して子を実行します。親コンポーネントのオプションは次のとおりです。

  • モデル ループ

  • システム ループ

  • 信号ループ

レポートの作成対象

  • コンテキストからの自動リスト: このコンポーネントの親のコンテキストにあるすべての固定小数点ブロックについてレポートします。たとえば、親コンポーネントがシステム ループの場合、このコンポーネントは現在のシステム内にあるすべてのブロックについてレポートします。このコンポーネントの親にループ コンポーネントがない場合、このオプションを選択すると、このコンポーネントはすべてのモデル内のすべての固定小数点ブロックについてレポートします。

  • カスタム - ブロック リストを使用: 指定されたブロック リストについてレポートします。

ループ オプション

このペインで、ブロックの並べ替えオプションとレポート オプションを選択します。

  • ブロックの並べ替え

    • ブロック名のアルファベット順: ブロックを名前のアルファベット順に並べ替えます。

    • システム名のアルファベット順: システムを名前でアルファベット順に並べ替えます。各システム内のブロックは、特定の順序なしでリストされます。

    • Simulink の絶対パスのアルファベット順: ブロックを Simulink パスのアルファベット順に並べ替えます。

    • ブロック タイプ順: ブロックをブロック タイプ別のアルファベット順に並べ替えます。

    • ブロックの深さ順: ブロックをモデルにおける深さ順に並べ替えます。

    • レイアウト順 (左から右): ブロックを、モデル レイアウト内の場所によって "行" ごとに並べ替えます。モデルの左上隅の最も離れた位置に表示されるブロックが行のアンカーとなります。その行には、アンカー ブロックの上端と下端によって定義される水平領域とオーバーラップする他のブロックがすべて含まれます。他の行にも同じアルゴリズムが使用され、モデルの左上に最も近い、レポートされていない次のブロックがアンカーとして使用されます。

    • レイアウト順 (上から下): ブロックを、モデル レイアウト内の場所によって "列" ごとに並べ替えます。モデルの左上隅の最も離れた位置に表示されるブロックが列のアンカーとなります。その列には、アンカー ブロックの左端と右端によって定義される垂直領域とオーバーラップする他のブロックがすべて含まれます。他の列にも同じアルゴリズムが使用され、モデルの左上に最も近い、レポートされていない次のブロックがアンカーとして使用されます。

    • トラバーサル順: ブロックをトラバーサル順に並べ替えます。

    • シミュレーション順: ブロックを実行順に並べ替えます。

    • %<VariableName>: MATLAB® ワークスペースからの変数の値を挿入します。%<> 表記は、文字列または cell 配列を示すことがあります。詳細については、テキスト コンポーネントのリファレンス ページで [%<VariableName> 表記法] を参照してください。

  • Simulink プロパティ名/プロパティ値のペアを検索: 指定したプロパティの名前と値のペアをもつ Simulink ブロックについてのみレポートします。検索を有効にするには、チェック ボックスをオンにします。プロパティ名およびプロパティ値のテーブルの 1 行目でエディット ボックス内をクリックし、既存のテキストを削除して、プロパティの名前と値を入力します。

    ブロックのプロパティ名を検索するには、関数 get_param を使用するか、モデル内のブロックを選択し、次のコードを MATLAB コマンド ラインに入力します。

    get(gcbh)

節のオプション

  • ループ内のオブジェクトごとに節を作成: 生成されたレポートで、ループ内のオブジェクトごとに節を挿入します。

  • 節タイトルにオブジェクト タイプを表示: 生成されたレポートの節タイトルに、オブジェクト タイプを自動挿入します。[ループ内のオブジェクトごとに節を作成] を選択した場合にのみ、使用できます。

  • ループ内のオブジェクトごとにリンク アンカーを作成: ループ内の各オブジェクトについてリンク ターゲットを作成し、レポートの他の部分からリンクできるようにします。

レポートに挿入されるもの

あり。[ループ内のオブジェクトごとに節を作成] をオンにした場合は節が挿入され、[ループ内のオブジェクトごとにリンク アンカーを作成] をオンにした場合はリンク ターゲットが挿入されます。

クラス

rptgen_fp.cfp_blk_loop