行列のカラー二次元プロット
Matplot(a,[strf,rect,nax]) Matplot(a,<opt_args>)
大きさ (n1
, n2
)
の実数行列.
一連の命令key1=value1,
key2=value2
,... を表し,key1
,
key2,...
には以下のどれかを指定できます:
プロットの境界を設定します.
このキーが指定され,frameflag
および strf
のどちらも指定されない場合,strf
の文字y
は7
に設定されます.
値については以下を参照ください.
グリッドの定義を設定します.このキーが指定され,
axesflag
およびstrf
のどちらも指定されない場合,
strf
の文字 z
が
1
に設定されます.値については以下を参照ください.
プロットのフレームの計算方法を指定します.
この値は 0 から 8の整数です.strf
の文字
y
に対応します.以下を参照ください.
プロットの周囲に描画される軸の種類を指定します.
この値は 0 から 5の整数です.strf
の文字
z
に対応します.以下を参照ください.
長さ3の文字列 "xyz"
です.
デフォルトは "081"
です.
キャプションの表示を制御します.
キャプションなし.
キャプションが表示されます.
これらはオプションの引数leg
で指定されます.
指定された値に関する最小限の範囲をカバーする実際の座標を 計算する手法を制御します. 実際の範囲は必要最小限の値よりも大きくすることができます.
計算せずにプロットは前(またはデフォルト)のスケールを使用します
rect引数による
x, yデータの最小値/最大値による
rect引数に基づき等軸スケールで設定
x, yデータの最小値/最大値に基づき等軸スケールで設定
rect引数の設定値から見栄えが良くなるよう軸を拡大
x, yデータの最小値/最大値に基づく設定から見栄えが良くなるよう 軸を拡大
y=1 と似ていますが, 前のプロットは新しいスケールを使用して 再描画させます
y=2と似ていますが,前のプロットが新しいスケールを 用いて再描画されます.
プロットの周囲のフレームへの情報の表示を制御します.
軸が指定された場合,目盛の数をオプションの引数
nax
により指定できます.
プロットの周囲に何も描画されません.
軸が描画され, y軸が左に表示されます.
プロットが目盛のない箱で囲われます.
軸が描画され,y軸が右側に表示されます.
フレームボックスの中央に軸が描画され,ボックスは無効になります.
フレームボックスの中央に軸が描画され,ボックスは有効となります.
この引数は引数strf
の2文字目のyが1, 3または5の時に
使用されます.
この値は大きさ4の行ベクトルで,フレームの次元を指定します:
rect=[xmin,ymin,xmax,ymax]
.
この引数は引数strf
の3文字目のzが1の場合に
使用されます.
この値は4つのエントリ[nx,Nx,ny,Ny]
を有する
行ベクトルです.
ただし,nx
(ny
)
は x (y) 軸のサブグラデーションの数,
Nx
(Ny
) はx (y) 軸のグラデーションの数です.
行列のエントリint(a)
がカレントのカラーマップにおける
カラーマップのエントリとして使用されます.
a(i,j)
が指す色が位置(x=j,y=(n1-i+1))
を中心とする大きさ1の小さな正方領域を描画する際に使用されます.
行列のエントリがカラーマップの外側の場合,
対応する矩形は表示されません.
![]() | Matplotデータを更新する際には, 対応するハンドルの
data フィールドを使用します. |
data
は行列(またはハイパー行列)で,
RGB, RGBA, ... データを有します
(Matplot_properties参照).
コマンド Matplot()
を入力するとデモが表示されます.
Version | Description |
5.5.0 | data は行列(またはハイパー行列)となり,
RGB, RGBA, ... データを有するようになりました
(Matplot_properties参照). |