MatrixPlot

MatrixPlot[m]
行列中の要素の値を視覚的に表すプロットを生成する.

詳細とオプション詳細とオプション

  • MatrixPlot[m]は,行列が一般的にフォーマットされるのと同じように,デフォルトで m の連続する行をページの下に向けて,連続する列を横に向けて並べる.
  • MatrixPlotは,デフォルトで,ゼロ値を白で,負の値を青みがかった色で,正の値を赤みがかった色で表示する.
  • MatrixPlotでは,ArrayPlotのオプションに以下の変更を加えたものが使える.
  • ClippingStyleAutomatic切り取られた値をどのように表示するか
    FrameTrueプロットの周囲に枠を描くかどうか
    FrameTicksAll枠にどのような目盛を入れるか
    MaxPlotPointsAutomatic含める点の最大数
  • PlotRange->r は,-r から+r までの間の aijのみを示すように指定する.
  • デフォルト設定のColorFunctionScaling->Trueでは,各行列要素の相対的な値とランキングに基づいてスケーリングが行われる.最終的にスケールされた値は常に0から1の間にあり,スケールされた値0.5が行列要素の値0に相当する.
  • デフォルト設定のMaxPlotPoints->Automaticでは,非常に大きなあるいは疎な行列は,MatrixPlotが生成するプロットで構造が見えるようにダウンサンプルされる.
  • MatrixPlotSparseArrayオブジェクトに使うことができる.

例題例題すべて開くすべて閉じる

  (4)  (4)

行列を色の配列としてプロットする:

In[1]:=
Click for copyable input
Out[1]=

白と黒だけを使って行列をプロットする:

In[1]:=
Click for copyable input
Out[1]=

密行列の構造をプロットする:

In[1]:=
Click for copyable input
Out[1]=

疎行列の構造をプロットする:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
2007年に導入
(6.0)
| 2014年に修正
(10.0)
Translate this page: