| 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 | ![]() |