主要内容

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

TimeScopeConfiguration

范围ブロックの外観と動作を制御

説明

スコープ コンフィギュレーション プロパティは 范围ブロックの外観と動作を制御します。get_paramを使用して 范围構成オブジェクトを作成した後で、オブジェクトをドット表記で使用してプロパティ値を変更します。

作成

myScopeConfiguration=get_参数(gcbh,'ScopeConfiguration')は選択した 范围ブロックのための 范围の構成オブジェクトを作成します。

プロパティ

すべて展開する

スコープ ウィンドウのタイトル。文字ベクトルまたは 一串スカラーとして指定します。

范围ブロックの入力端子の数。文字ベクトルまたは 一串スカラーとして指定します。入力端子の最大数は 96です。

用户界面の使用

[ファイル](入力端子の数)を選択します。

表示固有のプロパティを設定する表示領域。文字ベクトルまたは string として指定します。表示領域の番号は、その列方向の配置インデックスに対応します。複数列のレイアウトの場合、表示は下方向、次に横方向に番号が付けられます。

依存関係

このプロパティを設定することで,显示网格ShowLegend标题情节重要性阶段YLabelおよび叶利米特プロパティを設定する表示領域を選択します。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[表示]タブで,[アクティブな表示)を設定します。

y軸のスケーリング方法。次の値のいずれかとして指定します。

  • “手册”- - - - - -[Y軸の範囲をスケール]ボタンを使用して手動でy軸をスケーリングします。

  • “汽车”— シミュレーションの実行中および実行後に Y軸をスケーリングします。

  • “更新”——指定したブロック更新回数(時間間隔)の後でy軸をスケーリングします。

依存関係

このプロパティを“更新”に設定する場合,AxesScalingNumUpdatesプロパティも指定します。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[メイン]タブで,(座標軸のスケーリング]を設定します。

y軸をスケーリングするまでの更新回数。文字ベクトルまたは string スカラーとして指定します。

依存関係

AxesScaling“更新”に設定することによってこのプロパティが有効になります。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[メイン]タブで,[更新回数]を設定します。

このプロパティを真正的に設定し,MATLAB®ワークスペースでスコープデータを変数に保存します。

このプロパティはフローティングスコープとスコープビューアーには適用されません。

依存関係

このプロパティを真正的に設定する場合,DataLoggingVariableNameプロパティおよびDataLoggingSaveFormatプロパティも指定しなければなりません。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[ログ]タブで,[ワークスペースにデータのログを作成)を設定します。

MATLABワークスペースにスコープ データを保存する変数名を文字ベクトルまたは 一串スカラーとして指定します。このプロパティはフローティング スコープとスコープ ビューアーには適用されません。

依存関係

数据记录真正的に設定することによってこのプロパティが有効になります。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[ログ]タグで、[変数名]を設定します。

スコープデータをMATLABワークスペースに保存するための変数の形式。次の値のいずれかとして指定します。

  • “数据集”——データセットオブジェクトとしてデータを保存します。この形式は,可変サイズのデータ,垫ファイルのログ,エクスターナルモードのアーカイブには対応していません。金宝appSimulink.SimulationData.Datasetを参照してください。

  • “时间结构”— 関連付けられた時間情報をもつ構造体としてデータを保存します。この形式では、単一端子または複数端子のフレームベース データあるいはマルチレート データはサポートされません。

  • “结构”——構造体としてデータを保存します。この形式ではマルチレートデータはサポートされません。

  • “数组”——関連付けられた時間情報をもつ配列としてデータを保存します。この形式では,複数端子のサンプルベースデータ,単一端子または複数端子のフレームベースデータ,可変サイズデータ,マルチレートデータはサポートされません。

このプロパティはフローティングスコープとスコープビューアーには適用されません。

依存関係

数据记录真正的に設定することによってこのプロパティが有効になります。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[ログ]タブで,[保存形式]を設定します。

真正的に設定し,データのプロットや保存を行う前にバッファーデータを制限します。

[終了時間]が[inf]に設定されたシミュレーションについては,このパラメーターは常に真正的に設定されます。

依存関係

このプロパティを真正的に設定する場合、プロットおよび保存を行うデータ値の数もDataLoggingMaxPointsに指定します。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[ログ]タブで,[データ点の制限]を設定します。

プロットおよび保存を行うデータ値の最大数。文字ベクトルまたは 一串スカラーとして指定します。プロットされて保存されたデータ値はシミュレーションの最後の時点から取得されます。たとえば、このプロパティを 100に設定すると、最新 100のデータ点が保存されます。

依存関係

DataLoggingLimitDataPoints真正的に設定することによってこのプロパティが有効になります。このプロパティを指定すると、スコープのプロットするデータ値やDataLoggingVariableNameで指定したMATLAB変数に保存されるデータ値を制限できます。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[ログ]タブで,[データ点の制限]の右側にテキストボックスを設定します。

このプロパティを真正的に設定し,プロットや保存を行う前にスコープデータを減らします。

依存関係

このプロパティを真正的に設定する場合,DataLoggingDecimationプロパティも指定しなければなりません。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[ログ]タブで,[間引き]を設定します。

プロットおよび保存する前に信号データに適用される間引き係数。文字ベクトルまたは 一串スカラーとして指定します。スコープは N番目のデータ点ごとにバッファーします。ここで Nは指定した間引き係数です。値1はすべてのデータ値をバッファーします。

依存関係

数据记录抽取数据真正的に設定することによってこのプロパティが有効になります。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[ログ]タブで,テキストボックスを[間引き]の右側に設定します。

このプロパティを真正的に設定し、フレームベースとして信号を処理します。

  • — 時間間隔ごとにチャネルの信号値を処理します (サンプル ベース)。

  • 真正的——複数の時間間隔の値の集まりとしてチャネルの信号値を処理します(フレームベース)。フレームベースの処理は,離散入力信号についてのみ利用できます。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[メイン]タブで,[入力処理]を設定します。

表示する行数と列数。2要素ベクトルとして指定します。最大のレイアウトサイズは16行16列です。

  • 表示数が端子の数と等しい場合,各端子の信号が異なる表示領域に表示されます。

  • 表示数が端子数よりも少ない場合,追加の端子の信号は最後のy軸に表示されます。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[メイン]タブで,[レイアウト]ボタンを選択します。

信号プロット サイズを最大化するかどうかを指定します。

  • “汽车”- - - - - -标题YLabelが指定されていない場合,すべてのプロットを最大化します。

  • “上”——すべてのプロットを最大化します。标题YLabelの値は非表示になります。

  • “关”——プロットを最大化しません。

各プロットは表示領域全体に合わせて拡大されます。信号プロットのサイズを最大化すると,プロットの周囲の背景領域が削除されます。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[メイン]タブで,(座標軸の最大化)を設定します。

このプロパティを真正的に設定し,メニューとツールバーを非表示にします。

スコープをドッキングした場合,このプロパティは無効です。

このプロパティを真正的に設定し,シミュレーションの開始時にスコープを開きます。

用户界面の使用

[ファイル][シミュレーションの起動時に開く]を選択

振幅と位相のプロットを表示するかどうかを指定します。

  • ——信号プロットを表示します。

    信号が複素数の場合、実数部と虚数部を同じ Y軸 (表示領域) にプロットします。

  • 真正的——振幅と位相のプロットを表示します。

    信号が実数の場合、振幅として信号の絶対値をプロットします。位相は、正の値の場合は 0度、負の値の場合は 180度になります。

依存関係

このプロパティを設定する前にActiveDisplayプロパティを設定します。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[表示]タブで,(信号を振幅および位相としてプロット]を設定します。

スコープ ウィンドウのサイズと位置。左、下、幅および高さの位置 (ピクセル単位) で構成される 4.要素ベクトルとして指定します。

既定では、スコープ ウィンドウは幅560ピクセル、高さ420ピクセルで画面中央に表示されます。

このプロパティを真正に設定し,垂直および水平グリッドラインを表示します。

依存関係

このプロパティを設定する前にActiveDisplayプロパティを設定します。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[表示]タブで,[グリッド表示]を設定します。

シミュレーション中に范围ブロックを更新する間の時間間隔。文字ベクトルまたは字符串スカラーとして指定します。このプロパティはフローティングスコープとスコープビューアーには適用されません。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[メイン]タブで,[サンプル時間]を設定します。

このプロパティを真正的に設定し、凡例を表示します。

凡例に示される名前はモデルの信号名です。複数のチャネルをもつ信号の場合は,信号名の後にチャネルインデックスが追加されます。例については,范围ブロックリファレンスを参照してください。

依存関係

このプロパティを設定する前にActiveDisplayプロパティを設定します。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[表示]タブで,(凡例の表示)を設定します。

このプロパティを真正的に設定しx軸ラベルを表示します。

依存関係

このプロパティを設定する前にActiveDisplayプロパティを設定します。

このプロパティを真正的に設定する場合,时间轴标签も設定します。时间轴标签“没有”に設定されている場合、このプロパティは無効になります。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[時間]タブで,[時間軸ラベルの表示)を設定します。

x軸ラベルの表示方法。次の値のいずれかとして指定します。

  • “所有”- x軸ラベルをすべての表示領域に表示します。

  • “底部”- x軸ラベルを下部の表示領域にのみ表示します。

  • “没有”——ラベルを表示せず,ShowTimeAxisLabelプロパティを非アクティブにします。

依存関係

このプロパティを指定する前に,ActiveDisplayプロパティを設定します。

ShowTimeAxisLabel真正的最大化轴“关”に設定します。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[時間]タブで,[時間軸ラベル]を設定します。

x軸の範囲のオフセット番号。文字ベクトルまたは string スカラーとして指定します。複数チャネルをもつ入力信号の場合、スカラーまたはベクトルのオフセットを入力します。

  • スカラー — 入力信号のすべてのチャネルを同じ値でオフセットします。

  • ベクトル——チャネルを個別にオフセットします。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[時間]タブで,[時間表示オフセット]を設定します。

表示する x軸の範囲の長さ。次の値のいずれかとして指定します。

  • 正の実数 — 合計シミュレーション時間未満の任意の値。文字ベクトルまたは 一串スカラーとして指定します。

  • “汽车”——シミュレーション開始時間と終了時間の差。

このブロックは、TimeDisplayOffsetプロパティと时间跨度プロパティを使用して x軸の範囲の開始時間と終了時間を計算します。たとえば、TimeDisplay10に,时间跨度20.に設定した場合,スコープのx軸は1030の範囲に設定されます。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[時間]タブで,[時間範囲]を設定します。

表示可能な x軸の範囲を超えるデータの表示方法。次の値のいずれかとして指定します。

  • “包装”——データを左から右に全画面で描画し,画面を消去した後でデータの描画を再開します。

  • “滚动”——新しいデータが右側に描画されると,データを左に移動します。このモードはグラフィックスの負荷が高いので実行速度に影響が出る場合があります。

このオプションの効果は,大きなモデルまたは小さいステップサイズでプロットが遅い場合にのみ確認できます。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[時間]タブで,[時間範囲オーバーランアクション]を設定します。

x軸に表示する単位。次の値のいずれかとして指定します。

  • “指标”- - - - - -时间跨度プロパティの長さに基づいて時間の単位を表示します。

  • “没有”- - - - - -时间を x軸に表示します。

  • “秒”- - - - - -时间(秒)を x軸に表示します。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[時間]タブで,[時間単位]を設定します。

表示領域のタイトル。文字ベクトルまたは string スカラーとして指定します。既定値の% < SignalLabel >では、入力信号名がタイトルに使用されます。

依存関係

このプロパティを設定する前にActiveDisplayプロパティを設定します。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[表示]タブで,[タイトル]を設定します。

このプロパティを 符合事实的に設定し、スコープ ウィンドウを表示します。

アクティブな表示領域のy軸ラベル。文字ベクトルまたは string スカラーとして指定します。

依存関係

このプロパティを設定する前にActiveDisplayプロパティを設定します。

情节重要性阶段真正的の場合、YLabelの値は非表示になり,プロットのラベルは[振幅]と[位相]になります。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[表示]タブで,[Y]ラベル]を設定します。

Y軸の最小値と最大値。2.要素の数値ベクトルとして指定します。

依存関係

このプロパティを設定する前にActiveDisplayプロパティを設定します。

情节重要性阶段真正的の場合,このプロパティは振幅プロットのy軸の範囲を指定します。位相プロットのy軸の範囲は常に(-180 180)です。

用户界面の使用

[コンフィギュレーションプロパティ]を開きます。[表示]タブで,[Y軸範囲(最小)[Y]軸範囲 (最大)]を設定します。

范围の構成オブジェクトの作成

この例では、ファン デル ポールの方程式をモデル化する“vdp”モデルを使用して范围の構成オブジェクトを作成します。

开放式系统(“vdp”) myscopeconconfiguration = get_param(“vdp /范围”“ScopeConfiguration”);myScopeConfiguration.NumInputPorts=' 2 '
R2013aで導入