MATLAB Function Reference | ![]() ![]() |
表示
plotmatrix(X,Y) plotmatrix(...,'LineSpec') [H,AX,BigAx,P] = plotmatrix(...)
詳細
plotmatrix(X,Y)
は、Y
の列に対する X
の列の散布図分散を描きます。X
が p行m列の行列で、Y
が p行n列の行列の場合、plotmatrix
は、Axes に n行m列の行列を作ります。plotmatrix(Y)
は、対角成分が hist(Y(:,i))
で置き換えられている点を除けば、plotmatrix(Y,Y)
と同じです。
plotmatrix(...,'LineSpec')
は、散布図プロットを作成するために、LineSpec
を使います。デフォルト値は、'.'
です。
[H,AX,BigAx,P] = plotmatrix(...)
は、作成したオブジェクトのハンドル番号の行列を H
に、個々の補助軸のハンドル番号の行列を AX
に、補助軸を作る大きな軸(視覚不可)のハンドル番号を BigAx
に、ヒストグラムプロットに対するハンドル番号の行列を P
に出力します。BigAx
は、続くコマンド title
, xlabel
, ylabel
が、Axes の行列の中心に配置されるように、カレントの Axes として残されます。
例題
x = randn(50,3); y = x*[-1 2 1;2 0 1;1 -2 3;]'; plotmatrix(y,'*r')
参考
![]() | plotedit | plotyy | ![]() |