MATLAB Answers

Jet Colormap with black and white at the ends

21 ビュー (過去 30 日間)
AAS
AAS 2020 年 9 月 14 日
編集済み: Adam Danz 2020 年 9 月 14 日
Is there a way to get the jet colormap to have black at its lowest end and white at its highest end instead of blue and red respectively. Just to be clear, I still want the jet colors in the middle of this band.
Thank you!!

  0 件のコメント

サインインしてコメントする。

回答 (3 件)

Adam Danz
Adam Danz 2020 年 9 月 14 日
編集済み: Adam Danz 2020 年 9 月 14 日
cm = [0 0 0; jet(20); 1 1 1];

  0 件のコメント

サインインしてコメントする。


Ruger28
Ruger28 2020 年 9 月 14 日
You could just create a colormap, and then add a single row for black and a row for white at the beginning and the end respectively. Is that you you are looking for?
JetMap = colormap(jet);
JetMap = [[0 0 0];JetMap;[1 1 1]];
xvals = [1:66];
yvals = [1:66];
scatter(xvals,yvals,100,JetMap,'filled');

  0 件のコメント

サインインしてコメントする。


Star Strider
Star Strider 2020 年 9 月 14 日
Try this:
figure
contourf(rand(20))
grid on
colormap([0 0 0;jet(14);1 1 1]) % Append ‘White’ & ‘Black’ To The Ends Of The ‘jet’ Colormap
.

  0 件のコメント

サインインしてコメントする。

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by