Array of +1s and -1s: Want Pink and Blue for imagesc

I have a 2-dim array of just +1's and -1s. I am using imagesc(myarray) and I want it to appear with the +1's showing up as a bring pink and the -1's showing up as blue. Does anyone have any suggestions? Thank you!!!

 採用された回答

Aylin
Aylin 2019 年 4 月 18 日

0 投票

Hi Emily, the colormap function might work for you:
% Generate some sample data.
data = 2 * randi([0 1], 10, 10) - 1;
% Define the color map. Normalize 0-255 RGB values to 0-1 intensities.
map = [255, 20, 147;
0,191, 255] / 255;
% Plot data and set the new colormap on the current figure.
imagesc(data)
colormap(map)
This generates the following image:
cmap.png

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeImages についてさらに検索

製品

リリース

R2018b

タグ

質問済み:

2019 年 4 月 18 日

コメント済み:

2019 年 4 月 18 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by