2011-01-24 10 views
0

私はMatlabのpcolorを使ってプロットしている通常のx by zマトリクスで一連のデータを得ました。私はJETカラーマップを使用しています(逆さまに反転されています)プロットするパラメータの値が0の場合、デフォルトの濃い赤色の代わりに白色にする必要があることを指定する方法を知りたいですか?Matlabのカラーマップで単一の色を変更するにはどうすればよいですか?

私のデータはマトリックス全体を満たしていないので、データのないセルはすべて0に設定されます。これは、データ充填されたセルと0セルの間のコントラストが十分に大きいので、データによってカバーされる領域は容易に識別される。しかし、すべての0セルが白でプロットされていれば、イメージを大きく向上させるでしょう。

ベストあなたはカラーマップを表す配列を取得することができます ENOK

答えて

4

を希望:

map = colormap('jet'); 

あなたはその後、必要に応じて個々の行を変更して、カラーマップを設定することができます。

colormap(map); 
+0

こと仕事をしたようです - ありがとう:-) – ENOK