Trying to Customize a heatmap color bar and thresholds
조회 수: 28 (최근 30일)
이전 댓글 표시
Hi,
I'm trying to create a heatmap but I only want to it to show color if the value is either above 10 or below -10. Otherwise it will just be white if it's within this 'dead zone'.
Additionally I'd like to have different colors for values above 10 and yet another color for values below -10.
Is there a way to customize the colormap for something like this?
Thanks
댓글 수: 0
채택된 답변
Kevin Holly
2022년 9월 7일
편집: Kevin Holly
2022년 9월 7일
m=30*rand(30)-15;
surf(m,'FaceColor','interp')
cmap = [1 0 0; 1 1 1;1 1 1; 1 1 1; 1 1 1; 0 0 1];
colorbar
caxis([-15 15])
colormap(cmap);
figure
imagesc(m)
c=colorbar;
c.Limits = [-15 15];
colormap(cmap);
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Data Distribution Plots에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!