Plot Assistant
Plot Assistantを使用して、さまざまな2Dおよび3D OMLプロットタイプからプロットを作成します。
-
GUIユーティリティメニューから、Plot Assistantを選択します。
.csvなどの区切りファイルやOMLワークスペースからデータをプロットするためのタブとともにプロットアシスタントが表示されます。2Dラインプロットは、demo_line.csvファイルのデータを使用して起動時に生成されます。
-
プロットするデータを選択します:
データの含まれるファイル 操作 区切りファイル Fileタブを選択します。ファイル内のヘッダーは、変数リストに自動的に入力されます:
そうでない場合は、列番号が表示されます:
次のようなオプションがあります。- Rows to skip: dlmreadが読み込まなかったファイルの先頭からの行数。これは、ファイルに数値データの前に複数行のヘッダーがある場合に便利です。プロットアシスタントは、ファイルが選択されたときに自動的にスキップする行数の決定を試みます。
- Default value: 入力ファイルの値が空または数値でない場合に出力に使用される値。空の場合、値は0に設定されます。
OML Workspace Workspaceタブを選択し、X、Y、Z の数値変数を選択します。
行列変数を選択した場合は、プロットする列を選択します:
-
Plotボタンをクリックします。
プロットはデータの選択に基づいて作成されます:注: Fileタブが選択されていて、Rows to skipまたはDefault valueフィールドの値が変更されている場合、Plotボタンをクリックすると、ファイルが再読み込みされます。ファイルが前回読み込まれたときから変更されている場合は、ファイルを再読み込みするか、プロットアシスタントに既に読み込まれているデータを使用するかを選択するよう求められます。
-
プロットに曲線を追加するには、Hold onを選択し、ワークスペースまたはファイルから新しい変数を選択し、Plotを再度クリックします。
-
表示されている曲線を変更するには、曲線を右クリックし、マイクロダイアログのオプションを使用して変更します。
プロットを変更すると、プロットコマンドウィンドウは変更を反映して更新されます。マイクロダイアログで変更を加えるごとに、プロットコマンドの最後に新しい
set
コマンドが追加されます。プロパティが既に変更されていて、プロットコマンドにエントリがある場合、新しい変更を行うと、前のエントリは削除され、コマンドの最後に新しいエントリが追加されます。一部のプロパティは、その変更によって、他のプロパティも変更します。例えば、軸のタイプを
Linear
からLogarithmic
に変更すると、目盛りの数も変わることに注意してください。マイクロダイアログには、
set
する同等のプロパティがないオプションがいくつかあります:- "Diagonal labels"を2D棒グラフで表示。
- "Bar labels numeric format"、"Bar labels numeric precision"の2D棒グラフ。
- "Assign to axis"を2D折れ線グラフで表示。
scatter
、area
、patch
、quiver
に使用されるマイクロダイアログは、lineのマイクロダイアログと同じですが、プロパティが異なります。例えば、散布図では、マイクロダイアログで線の色や線のスタイルを変更できますが、散布図要素にはcolor
やlinestyle
プロパティはありません。OML コマンドメニューのコンテキストメニューには、標準的なCopyやSelect All以外のオプションが用意されています:- Run Selection: 選択されたコマンドを評価します。
- Copy to Editor: 選択したコマンドをアクティブなOMLスクリプトエディタにコピーします。
OMLスクリプトエディターが存在しない場合、または存在するがアクティブでない場合、新しいOMLスクリプトエディターが作成され、コマンドが貼り付けられます。
注: OMLスクリプトまたはOMLコマンドウィンドウでxline、yline、addaxisコマンドを実行すると、既存のプロットに線が追加されます。プロットアシスタントでは、OMLスクリプトまたはOMLコマンドウィンドウのコマンドの動作に合わせて、これらのコマンドのいずれかを選択したときにHold onチェックボックスが無効かつ選択されていない限り、x線またはy線をプロットする前にプロットがクリアされます。 -
サブプロットを作成するには、Configure plot layoutアイコンをクリックして、定義済みのレイアウトの1つを選択します。
または、行数と列数を入力し、Applyをクリックすることもできます。行と列の最大数は4です。特定のサブプロットにプロットするには、そのサブプロットをクリックします。サブプロットの青い枠線は、アクティブなサブプロットを示します。プロットコマンドウィンドウでは、コマンドはサブプロットごとにグループ化されています。
-
サブプロット軸をリンクするには、Link subplot axesアイコンをクリックして、1つまたは複数の軸を選択します。
Link allをクリックして、すべての軸を選択または選択解除します。選択された軸はリンクされ、サブプロット間で同期されます。例えば、Link Xが選択されていて、ズームインやズームアウトなど、1つのサブプロットのX軸範囲を変更すると、同じ範囲の変更が他のサブプロットのX軸にも適用されます。2DプロットではZ軸は無視されます。
- プロットタイプや変数を変更せずに、アクティブなプロットとそのプロットコマンドをクリアするには、Clear Plotボタンをクリックします。
- Plot Assistantのインターフェースをクリアして初期状態に戻すには、Resetボタンをクリックします。Fileタブを選択すると、デモファイルが復元され、プロットとプロットコマンドが生成されます。