ビューブラウザ

ビューブラウザには、プロットと変数エディタを表示する2つのタブがあります。

各タブにはナビゲーションバーがあります。

1. プロットタブのナビゲーションバー
プロットタブのナビゲーションバー
現在の項目を選択するには、各ナビゲーションノードまたはツリーブラウザの横にあるドロップダウンメニューを使用します。
2. プロットタブのドロップダウンメニュー
プロットタブのドロップダウンメニュー
3. プロットタブのツリーブラウザ
プロットタブのツリーブラウザ

矢印戻る矢印と進む矢印を使用して、前後の選択への移動が可能です。

フロートプロットウィンドウフロートプロットウィンドウのアイコンアイコンを使って、図や変数エディタを切り離し、閉じる閉じる 'X' アイコンアイコンを使って非表示にします。

ビューブラウザからタブを切り離すには、タブ名を右クリックし、Undockオプションを選択します。
4. ビューブラウザのドック解除オプション
ビューブラウザのドック解除オプション
5. 参照...ビューブラウザからドッキング解除された変数タブ
参照...ビューブラウザからドッキング解除された変数タブ

タブを非表示にするには、右クリックして閉じるを選択します。それぞれのタブを再度表示するには、プロジェクトブラウザ上で図または変数をダブルクリックで選択するか、右クリックして表示を選択します。

Plotsタブ

PlotsタブにはOMLPythonの両方のプロットがあり、VariablesタブにはOML変数のみがあります。

注: Pythonプロットでは、ドッキングはMatplotlibプロットでのみサポートされています。
6. ビューブラウザのPlotsタブ
プロットと変数タブを表示するビューブラウザ

Variablesタブ

VariablesタブにはOMLPythonの変数があります。

グリッド/スプレッドシートビュー

Variablesタブはスプレッドシートのようなグリッドビューで、セッション中にOMLPythonの変数を簡単に見ることができます。

Variablesタブを起動するには、変数ブラウザで変数名をダブルクリックします。変数データは表形式で表示されます。
7. OML変数ブラウザから変数タブを開きます。


各変数がそれぞれ別々のグリッドに表示されます。各グリッドはプロジェクトブラウザに一覧表示され、変数名に基づく名前が割り当てられます。

8. プロジェクトブラウザの変数グリッド


グリッドビューを削除または非表示にするには、プロジェクトブラウザで変数を右クリックし、非表示または削除を選択します。

Variablesタブは、文字列、数値配列、1次元および2次元行列、セル配列、構造体配列をサポートし、Excelのような表示体験を提供します。

Variablesタブの行列データを右クリックして、以下の操作を行います:全て選択、切り取り、コピー、貼り付け、選択範囲の保存、行列の保存、プロット。

入れ子になったセル配列や構造体データ型を移動するには、ダブルクリックして値を表示します。

入れ子になった子要素は、変数名<サイズ>として表されます。例えば、(1,3) のセル配列tが 3x3 の行列を含む子要素を持つ場合、子要素の名前はt(1,3)<matrix (3,3)>となります:
  • t(1,3)はセル配列の要素。
  • <matrix (3,3)> はその要素のデータ型とサイズです。

ナビゲーションと検査:OMLデータ型

文字列データ型
セル変数名をダブルクリックすると、内容がテキスト表示されます。
文字列をダブルクリックして入力すると、その文字列が変更され、変数がリアルタイムで更新されます。
9. 文字列をダブルクリックして変更




数値/行列データ型
きわめて小型の行列であれば、Variableブラウザにその内容を表示できます。しかし、大きな行列の場合、サイズはVariableブラウザではなく、Variableタブに表示されます。
すべての行列の内容を表示および編集するには、Variableブラウザでその名前をダブルクリックします。
行列の値を直接編集することができます。グリッドビューの塗りつぶされたセルをダブルクリックして入力すると、変数がリアルタイムで更新されます。
10. Variableタブの行列セルの編集


セルデータ型
セル変数名をダブルクリックすると、内容がテキスト表示されます。
セルのデータ型の各要素は、グリッドビューのセルで表現されます。
セルデータ型の文字列や行列のような単純なデータ型は直接表示されます。
11. Variablesタブの単純なデータ型


ネストされたセルの場合は、各要素をダブルクリックしてさらに詳細を表示します。
12. 入れ子のセルをダブルクリック




構造データ型
構造体変数の名前をダブルクリックすると、スプレッドシートのようなビューに内容が表示されます。
行の構造体フィールドとその値を表示します。
構造体フィールド内の文字列や行列のような単純なデータ型は直接表示されます。
13. Variablesタブの構造体


ネストされた構造体については、ビューブラウザでフィールドをダブルクリックしてさらに詳細を表示することができます。
ビューブラウザは、構造体の配列を配列として表示します。各配列要素をダブルクリックして、さらに詳細を表示します。
14. Variablesタブの配列


15. ネストされたフィールド値のダブルクリック


ナビゲーションと検査:Pythonデータ型

文字列データ型
セル変数名をダブルクリックすると、内容がテキスト表示されます。
Listデータ型
リスト変数の名前をダブルクリックすると、スプレッドシートのようなビューに内容が表示されます。
リストデータ型の各要素は、グリッドビューのリストで表現されます。
リストデータ型の文字列や数値(int/float)のような単純なデータ型は直接表示されます。
ネストされたリストでは、ビューブラウザで各要素をダブルクリックすることで、さらに詳細を表示することができます。
Dictionaryデータ型
dict変数の名前をダブルクリックすると、その内容がスプレッドシートのように表示されます。
行のdictフィールドとその値を表示します。
dictフィールドの文字列や数値(int/float)のような単純なデータ型は直接表示されます。
ネストされたディクショナリの場合、ビューブラウザでフィールドをダブルクリックすると、さらに詳細を表示することができます。
ビューブラウザは、構造体の配列を配列として表示します。各配列要素をダブルクリックして、さらに詳細を表示します。