Main Content

基本的な信号データの操作

信号と信号データの作成

[信号エディター] タブで、既存のモデル データ (シナリオ) から信号データを作成するか、空のシナリオから開始します。信号エディターでは、既定では timeseries 形式でデータが作成されます。シナリオには、以下の方法で信号とデータを追加します。

信号の挿入後、 をダブルクリックしてデータを表示、プロットおよび編集します。プロットが開きます。

データが期待したとおりにプロットされない場合、[ズームとパン] セクションの [ウィンドウに合わせる] ボタンを使用します。多次元信号の場合は、編集中の列データに対して適切なプロットが選択されていることを確認します。

ツール バーの [測定] セクションと [ズームとパン] セクションを使用してプロットを調べます。

  • [測定] セクションでは、[データ カーソル] ボタンを使用してプロットのカーソルを 1 つまたは 2 つ表示できます。これらのカーソルにプロットのデータ点の T 値と Y 値が表示されます。データ点を表示するには、プロット ライン上の点をクリックします。

  • [ズームとパン] セクションでは、信号のプロットをズームおよび移動する方法を選択できます。ズームは選択した軸についてのみ適用されます。

表形式エディターでの基本的な信号データの操作

基本的な信号データを追加および編集するには、信号を選択し、関連する hide/show icon をダブルクリックします。[編集] タブが開き、信号のプロットが表示されます。信号内の各データ点は円 (マーカー) で囲まれています。コンテキスト メニューの [表示][マーカーの切り替え] オプションを使用して、オンとオフを切り替えることができます。各信号には表形式のデータ エディターがあります。

Plot for time 0 to 10 and data 0

  • 信号のデータ行を挿入または削除するには、それぞれ Insert row icon または Delete row icon を使用します。

  • 信号データのデータ型を変更するには、リストから型を選択します。

    List of data types for Signal

  • 各信号の時間またはデータを変更するには、データ行の関連する列を編集してから、キャンバスの任意の場所をクリックして信号のプロットを更新します。プロットの軸を調整するために、ツールストリップの [ビューに合わせる] をクリックする必要がある場合があります。

    Plot for time 0 to 10 and data 100 to 0

    メモ

    データが固定小数点データの場合、テーブルのデータの上にマウスをポイントすると、データの概要が表示されます。

    • 理想値 — 要求された値

    • 固定小数点の値 — 理想値を固定小数点値としてキャストした結果の値

    • 絶対誤差 — 値の絶対誤差

    • 相対誤差 — キャスト値と元の値との間の差異

    • 誤差がオーバーフロー、アンダーフローのいずれかなどの追加の誤差情報

  • 信号エディターでセクションのサイズを変更するには、区切りをドラッグします。

  • テーブル セルの MATLAB® 式を評価するには、テーブル セルに式を入力します。

    • 式は MATLAB の有効な構文でなければなりません。

    • 構文の結果はスカラー値でなければなりません。

    • 構文の結果はデータ型や実数/複素数などの信号のプロパティに基づく有効な値でなければなりません。

    式はベース ワークスペースの変数にアクセスできます。式がこれらのガイドラインを満たさない場合、セルのエントリが Simulink® ソフトウェアで元の値に戻されます。信号エディターのインターフェイスを Signal Editor ブロックから起動した場合、式にはモデル ワークスペースまたはデータ ディクショナリの変数を含めることができます。信号エディターのインターフェイスをブロックとは別に起動した場合は、モデル ワークスペースまたはデータ ディクショナリの変数にアクセスするためのモデル パラメーターを指定する必要があります。

  • 多次元信号を作成するには、以下のいずれかの方法を使用します。詳細については、多次元信号の追加と編集を参照してください。

    • [挿入の既定のプロパティ] ダイアログ ボックスの [次元] パラメーターに 1 より大きい次元を入力する。

    • [作成と挿入] ダイアログ ボックスの [データ] パラメーターに、多次元信号を作成する MATLAB 式を入力する。

  • 信号エディター ユーザー インターフェイスのデータの表形式の領域では、Tab キーと Shift + Tab キーボード ショートカットを使用してナビゲートできます。

    1. 信号エディターの表形式の領域で、次のオプションのいずれかを使用して、表形式の領域をセル編集モードにします。

      1. テーブルのセルをダブルクリックする。

      2. Enter キーを押す。

      セル編集モードが有効なときは、結果のセルが白色になり、その輪郭が青色で示されます。

      Signal Editor enabled cell

    2. テーブルを順方向にナビゲートするには、Tab キーを押します。

    3. テーブルを逆方向にナビゲートするには、Shift + Tab キーを押します。

表形式エディターを使用して信号データを定義する代わりに、MATLAB 式を使用できます。

参考

ブロック

ツール

関連するトピック