Main Content

MATLAB Function

MATLAB Function ブロックの内容に関する情報を挿入する

説明

このコンポーネントは、MATLAB Function ブロックに含まれる MATLAB® コードに関する情報の記載されたテーブルを表示します。次のどの種類の情報をレポートに含めるかを指定します。

  • 関数プロパティ — MATLAB Function ブロックのパラメーター設定

  • 引数プロパティ — 関数の引数のプロパティ (たとえば、実数/複素数)

  • 関数スクリプト — 関数の MATLAB コード

  • 関数シンボル データ — ブロック出力を計算する MATLAB 関数によって呼び出された、ユーザー定義の変数と関数に関する情報、および (オプションで) 組み込み MATLAB 変数と関数に関する情報。

  • サポート関数 — MATLAB Function ブロックの関数に含まれるユーザー定義関数と (オプションで) MATLAB 関数。

MATLAB Function ブロックの詳細については、MATLAB Function ブロックのリファレンス ページを参照してください。

節、段落、またはテーブル内で MATLAB 関数コンポーネントを使用します。

メモ

MATLAB Function ブロックの内容を Web ビューアーで表示するには、Simulink® Report Generator™ の Web ビュー機能を使用します。Web ビューで、カーソルを MATLAB Function ブロックの上に合わせます。詳細については、モデルの Web ビューの作成を参照してください。

関数プロパティ テーブル

  • 関数プロパティを含める: 関数プロパティ情報の記載されたテーブルを生成します。

  • テーブルのタイトル: 生成されるレポート内のテーブルのタイトルを指定します。

    • 自動: 自動生成されるタイトルを使用します。

    • カスタム: カスタムのタイトルを指定します。

  • 関数プロパティ テーブルのプロパティ列と値列のヘッダー テキストは変更できます。[ヘッダー] 列でダブルクリックして、ヘッダー テキストを変更します。[幅] 列は相対幅を示します。これは、指定した最小幅に基づく相対的な値です。たとえば、3 列のテーブルにおいて 1 列目の幅が 1 で、他の 2 つの列の幅が 3 である場合、2 列目と 3 列目の幅は 1 列目の 3 倍になります。

  • グリッド ライン: テーブルのグリッド ラインを表示します。

  • ページ幅に広げる: テーブルをページと同じ幅にします。

引数の概要テーブル

  • 引数の概要テーブルを含める: MATLAB Function ブロックの関数の引数に関する概要情報が記載されたテーブルを生成します。

  • テーブルのタイトル: 生成されるレポート内のテーブルのタイトルを指定します。

    • 自動: 自動生成されるタイトルを使用します。

    • カスタム: カスタムのタイトルを指定します。

  • 引数の概要テーブル オプション: テーブルに含めるプロパティ列を指定します。

    • プロパティ列を追加するには、以下を実行します。

      1. 右側のテーブルで、新しいプロパティ列を挿入する場所の近くにあるプロパティを選択します。

      2. テーブルの左側にあるプロパティのリストから、テーブルに追加するプロパティを選択します。

      3. 左矢印ボタンをクリックします。

      4. 必要な場合は、上下の矢印ボタンを使用して、新しい列の位置を調整します。

    • プロパティ列を削除するには、テーブル内のプロパティを選択し、右矢印ボタンをクリックします。

    • テーブルのプロパティ列と値列のヘッダー テキストを変更することができます。[ヘッダー] 列でダブルクリックして、ヘッダー テキストを変更します。[幅] 列は相対幅を示します。これは、指定した最小幅に基づく相対的な値です。たとえば、3 列のテーブルにおいて 1 列目の幅が 1 で、他の 2 つの列の幅が 3 である場合、2 列目と 3 列目の幅は 1 列目の 3 倍になります。

  • グリッド ライン: テーブルのグリッド ラインを表示します。

  • ページ幅に広げる: テーブルをページと同じ幅にします。

  • 列の配置: 各列内のテキストを揃えます。

    • 中央

    • 両端揃え

    ドロップダウン リストから任意の値を選択することができます。既定では、列の配置オプションは [左] に設定されています。

詳細な引数のレポート

  • 詳細な引数のレポートを含める: MATLAB Function ブロックの関数の引数について、詳細情報のテーブルを生成します。

  • 引数のプロパティ テーブル形式オプション: テーブルに含める引数のプロパティ列を指定します。

    • テーブルのタイトル: 生成されるレポート内のテーブルのタイトルを指定します。

      • 自動: 自動生成されるタイトルを使用します。

      • カスタム: カスタムのタイトルを指定します。

    • テーブルのプロパティ列と値列のヘッダー テキストを変更することができます。[ヘッダー] 列でダブルクリックして、ヘッダー テキストを変更します。

    • グリッド ライン: テーブルのグリッド ラインを表示します。

    • ページ幅に広げる: テーブルをページと同じ幅にします。

  • 関数スクリプトを含める: 関数のスクリプトを含めます。

  • 関数シンボル データを含める: ブロック出力を計算する MATLAB 関数によって呼び出された、ユーザー定義の変数と関数に関する情報、および (オプションで) 組み込みの MATLAB 変数と関数に関する情報を含むテーブルを生成します。

  • スクリプトの構文を強調表示する: 色を使用して構文のキーワードを強調表示します。

  • サポート関数を含める: 関数スクリプトによって直接または間接に呼び出された関数のリストを含めます。レポートにサポート関数を含めるよう指定する場合は、MATLAB 関数とユーザー定義関数の両方を含めるのか、またはユーザー定義関数のみを含めるのかも指定します。

  • ユーザー定義サポート関数のコードを含める: 関数スクリプトによって直接または間接に呼び出されたユーザー定義サポート関数のコードを含めます。

  • サポート関数テーブル形式オプション:

    • テーブルのタイトル: 生成されるレポート内のテーブルのタイトルを指定します。

      • 自動: 自動生成されるタイトルを使用します。

      • カスタム: カスタムのタイトルを指定します。

    • テーブルのプロパティ列と値列のヘッダー テキストを変更することができます。[ヘッダー] 列でダブルクリックして、ヘッダー テキストを変更します。[幅] 列は相対幅を示します。これは、指定した最小幅に基づく相対的な値です。たとえば、3 列のテーブルにおいて 1 列目の幅が 1 で、他の 2 つの列の幅が 3 である場合、2 列目と 3 列目の幅は 1 列目の 3 倍になります。

    • グリッド ライン: テーブルのグリッド ラインを表示します。

    • ページ幅に広げる: テーブルをページと同じ幅にします。

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

あり。テーブルおよび (オプションで) コード。

クラス

rptgen_sl.csl_emlfcn