ヒートマップスタイルグラフを作成したいデータがMatlabにあります。これを行う通常の方法は、imagesc
とおそらくカスタムカラーマップです。 (例えば、この質問に関する受け入れられた答え:MATLAB heat mapを参照してください。)しかし、データにNaNが含まれている場合、これは必ずしも私が望むことをするものではありません。 MathWorks Documentationは、NaNの動作が未定義であると主張しています。実際には、その結果は、カラーマップに最小値の色が割り当てられているように見えます。imaginでMatlabでNaNの色を変える方法は?
値が利用できないことを示すNaNがある場合、誤解を招く可能性があります。このショーをカラーマップ内の色以外のものにすることが望ましいでしょう。どうやってするの?
この他の質問(Assign different color to NaN values in Matlab images)には少し似ていますが、私の見解では、重複しているわけではありません。なぜなら、潜在的に独自の基底構造を持つ異なる関数呼び出しを介してイメージを作成するからです。
[この](http://stackoverflow.com/questions/38851267/matlab-imshow-omit-nan/38851344#38851344)に関連する – Suever