MATLABに関するmaple0705のブックマーク (2)

  • スケーリングした色によるイメージの表示 - MATLAB imagesc - MathWorks 日本

    imagesc(C) は配列 C のデータを、カラーマップの全範囲の色を使用するイメージとして表示します。C の各要素は、イメージの 1 ピクセルの色を指定します。結果のイメージは m 行 n 列のピクセルからなるグリッドです。ここで、m は C の行数、n は列数です。要素の行と列のインデックスにより、対応するピクセルの中心が決まります。 imagesc(x,y,C) は、イメージの位置を指定します。x と y を使用して、C(1,1) と C(m,n) に対応する角の位置を指定します。両方の角を指定するには、x と y を 2 要素ベクトルとして設定します。一方の角を指定し、他方の角を imagesc で決定するには、x と y をスカラー値として設定します。イメージが伸張し、適切に方向付けされます。 imagesc('CData',C) は、既存のプロットを置き換えずに、現在の座標軸

  • MATLAB figureの背景を分けて塗りつぶす (補題:3次Spline補間とPCHIPの比較) - 粗大メモ置き場

    完成図 と 目的 使う関数area()について 塗りつぶし用コードまとめ 関数化(注意点あり) 使い方 困った点・改善点 2017/2/12 :追記 補題:spline補間とPCHIP補間 完成図 と 目的 研究柄matlabで図を書くことが多いですが,稀にmatlabの背景領域に色を塗りたくなります。 要はこういうグラフが書きたいってわけ。 使う関数area()について 今回はarea()という関数を使います。 Referenceは以下のとおりです。 2 次元プロットの塗りつぶし領域 - MATLAB area - MathWorks 日 今回は area([X1 X2],[Y1 Y2],basevalue); という形で使っていきます。 これは(X1 Y1)と(X2 Y2)と Y=baselineで囲む領域を塗るという意味です。 塗りつぶし用コードまとめ 他にも枠線を消したり,グリッ

    MATLAB figureの背景を分けて塗りつぶす (補題:3次Spline補間とPCHIPの比較) - 粗大メモ置き場
  • 1