colormap as a function of value
조회 수: 4 (최근 30일)
이전 댓글 표시
Hello, I have a graph that I have made with countourf and I would like to make all the values that are higher than 10 all red, the values between 7 and 10 a gradient from yellow (7) to red (10), the values between 5 and 7 a gradient that goes from green (5) to yellow (7) and then those that go from 0 to 5 a gradient from blue (0) to green (5).
The values I put in brackets refer to the value of each color.
댓글 수: 0
채택된 답변
darova
2020년 1월 22일
Did you try to color lines separately?
contourf(x,y,z,10:15,'color','r')
cmap1 = jet(10);
hold on
for i = 7:10
contourf(x,y,z,[i i],'color',cmap1(i,:)) % gradient color for [7 10]
% maybe colormap adjustment will be needed
end
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Colormaps에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!