行列からプロットを作成します
必要なOriginのバージョン: 9.0 SR0以降
plotm im:=[Func]1!1 plot:=103 x:=2 y:=3;
plotm plot:=220 ogl:=<new template:=image>;
表示 名 |
変数 名 |
I/O と データ型 |
デフォルト 値 |
説明 |
---|---|---|---|---|
入力行列 | im |
入力 vector |
|
3D(パラメトリック)関数グラフを作成するためのZ行列としての行列または2Dルーズデータセット |
プロットタイプ | plot |
入力 int |
|
3Dグラフ/イメージプロットのタイプ全てのプロットタイプのリストは、プロットタイプのIDを確認してください。Note: 行列オブジェクトのためのプロットタイプのみ使用できます。 |
再スケール | rescale |
入力 int |
|
グラフを再スケールする(1)かしない(0)か指定します。 |
作図するためのレイヤ | ogl |
出力 GraphLayer |
|
グラフを作図するレイヤ。
デフォルトは、新しいグラフを作成し、あるいはカスタムテンプレートを指定できます。 |
パラメータ表面のためのX行列インデックス | x |
入力 int |
|
パラメータ曲面のためのX行列オブジェクトのインデックスを指定します。 |
パラメータ表面のためのY行列インデックス | y |
入力 int |
|
パラメータ曲面のためのY行列オブジェクトのインデックスを指定します。 |
カラー行列のインデックス | cm |
入力 int |
|
カラー行列のインデックスを指定します。
|
新しく作成したグラフを非表示にする | hide |
入力 int |
|
グラフを非表示にする(1)かしない(0)か指定します。 |
このXファンクションは、指定した行列または2Dのルーズデータセットから、3D関数プロットおよび3Dパラメトリック関数プロットを作成することができます。
次のスクリプトサンプルは、2Dルーズデータセットを作成し、その2Dルーズデータセットから行列を作成して、最後に行列から3Dパラメトリック関数プロットを作成します。
create myx -fp2 20 v*cos(u) 0 6.28 50 0 5; // Xパラメトリック曲面 create myy -fp2 20 v*sin(u) 0 6.28 50 0 5; // Y パラメトリック曲面 create myz -fp2 20 (v*v*cos(u)*cos(u)+v*v*sin(u)*sin(u))/2 0 6.28 50 0 5; // Z 行列 create Func -mfp myz myx myy "u,v"; // Z,X,Yに対応する3つの行列オブジェクトを作成 plotm im:=[Func]1!1 plot:=103 x:=2 y:=3; // 3Dパラメトリック関数グラフを作成