作図 : 3D曲面図 : 複合色付き曲面または複合カラーマップ曲面
指定した行列シートですべての行列オブジェクトに対して色付き曲面またはカラーマップ曲面をプロットします。
必要なOriginのバージョン:8.5 SR0 グラフウィンドウを非表示にするオプションはバージョン9.0から利用できます。
plotms ml:=[MBook1]MSheet1! type:=mesh;
入力
MatrixLayer
<active>
int
mesh
オプションリスト:
0
多くの3Dグラフは行列から作成できます。行列シートに1つ以上の行列オブジェクトがあるとき、これらのオブジェクトは1つのレイヤにプロットでき、そこで 複数曲面が交差しています。
このXファンクションは、指定した行列シート内のすべての行列オブジェクトをプロットするために使います。2つのグラフタイプが選択できます。色塗り曲面とカラーマップ曲面
次のサンプルは、行列シートに生成した行列オブジェクトの色塗り曲面をプロットする方法を示しています。グリッド線を非表示にし、透過率を50%にしています。
newbook mat:=1; int nmats = 10; range msheet=1!; msheet.Nmats = nmats; matrix -v x+y;// first one fill differently range mm=1;mm.label$="x+y"; double ff=0; loop(i, 2, nmats-1) { msheet.active = i; ff = (i-1)/(nmats-2); matrix -v (5/ff)*sin(x) + ff*20*cos(y); //set LongName range aa=$(i); aa.label$="$(5/ff,*3)*sin(x) + $(ff*20)*cos(y)"; } //fill last one with random msheet.active = nmats; matrix -v rnd(); range mm=$(nmats);mm.label$="random"; matrix -it;//show thumbnails
10個の行列オブジェクトが生成されます。
plotms -d