- Scilabヘルプ
- Graphics
- 2d_plot
- champ
- champ1
- champ_properties
- comet
- contour2d
- contour2di
- contour2dm
- contourf
- errbar
- fchamp
- fec
- fec_properties
- fgrayplot
- fplot2d
- grayplot
- grayplot_properties
- graypolarplot
- histplot
- LineSpec
- Matplot
- Matplot1
- Matplot_properties
- paramfplot2d
- plot
- plot2d
- plot2d2
- plot2d3
- plot2d4
- plotimplicit
- polarplot
- scatter
- Sfgrayplot
- Sgrayplot
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
Matplot
行列のカラー二次元プロット
呼び出し手順
Matplot(a,[strf,rect,nax]) Matplot(a,<opt_args>)
引数
- a
大きさ (
n1
,n2
) の実数行列.- <opt_args>
一連の命令
key1=value1, key2=value2
,... を表し,key1
,key2,...
には以下のどれかを指定できます:- rect
プロットの境界を設定します. このキーが指定され,
frameflag
およびstrf
のどちらも指定されない場合,strf
の文字y
は7
に設定されます. 値については以下を参照ください.- nax
グリッドの定義を設定します.このキーが指定され,
axesflag
およびstrf
のどちらも指定されない場合,strf
の文字z
が1
に設定されます.値については以下を参照ください.- frameflag
プロットのフレームの計算方法を指定します. この値は 0 から 8の整数です.
strf
の文字y
に対応します.以下を参照ください.- axesflag
プロットの周囲に描画される軸の種類を指定します. この値は 0 から 5の整数です.
strf
の文字z
に対応します.以下を参照ください.
- strf
長さ3の文字列
"xyz"
です.- default
デフォルトは
"081"
です.- x
キャプションの表示を制御します.
- x=0
キャプションなし.
- x=1
キャプションが表示されます. これらはオプションの引数
leg
で指定されます.
- y
指定された値に関する最小限の範囲をカバーする実際の座標を 計算する手法を制御します. 実際の範囲は必要最小限の値よりも大きくすることができます.
- y=0
計算せずにプロットは前(またはデフォルト)のスケールを使用します
- y=1
rect引数による
- y=2
x, yデータの最小値/最大値による
- y=3
rect引数に基づき等軸スケールで設定
- y=4
x, yデータの最小値/最大値に基づき等軸スケールで設定
- y=5
rect引数の設定値から見栄えが良くなるよう軸を拡大
- y=6
x, yデータの最小値/最大値に基づく設定から見栄えが良くなるよう 軸を拡大
- y=7
y=1 と似ていますが, 前のプロットは新しいスケールを使用して 再描画させます
- y=8
y=2と似ていますが,前のプロットが新しいスケールを 用いて再描画されます.
- z
プロットの周囲のフレームへの情報の表示を制御します. 軸が指定された場合,目盛の数をオプションの引数
nax
により指定できます.- z=0
プロットの周囲に何も描画されません.
- z=1
軸が描画され, y軸が左に表示されます.
- z=2
プロットが目盛のない箱で囲われます.
- z=3
軸が描画され,y軸が右側に表示されます.
- z=4
フレームボックスの中央に軸が描画され,ボックスは無効になります.
- z=5
フレームボックスの中央に軸が描画され,ボックスは有効となります.
- rect
この引数は引数
strf
の2文字目のyが1, 3または5の時に 使用されます. この値は大きさ4の行ベクトルで,フレームの次元を指定します:rect=[xmin,ymin,xmax,ymax]
.- nax
この引数は引数
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()
を入力するとデモが表示されます.
例
Matplot([1 2 3 ; 4 5 6])
参照
- colormap — カラーマップを定義
- plot2d — 2Dプロット
- Matplot1 — 行列の2次元カラープロット
- Matplot_properties — Matplotエンティティプロパティの説明
履歴
Version | Description |
5.5.0 | data は行列(またはハイパー行列)となり,
RGB, RGBA, ... データを有するようになりました
(Matplot_properties参照). |
Report an issue | ||
<< LineSpec | 2d_plot | Matplot1 >> |