-1.56에서 310.24 사이의 부동 소수점 데이터에서로드 된 이미지로 핫 색상 표를 설정하려고합니다. 내가 0 ~ 255의 범위에서 데이터를 정상화 할 수 있습니다 알고Matlab에서 음수 및 부동 소수점을 사용하는 사용자 정의 컬러 범위
imshow(myData);
colormap(hot); % nothing is changed, it keeps using a greyscale-like colormap.
colorbar();
만 년 Colorbar 더 이상 실제 데이터 값을 대표하지 않습니다이 방법 :
샘플 코드. 그래서, 내가 이룰 수있는 더 좋은 방법이 있습니까?
편집 :
내가 imshow (MYDATA, '컬러 맵'핫 'DisplayRange'[minV maxV]는 작업을 할 것으로 나타났습니다,하지만 난 사용하여 색상 맵을 변경할 수없는 이유를 모르겠어요 컬러 맵 (핫) 후 imshow
그것은 나를 위해 작동하지 않습니다, 색상 표가 변경되지 않습니다. 내 편집을 참조하십시오. – Pedro77
그건 이상 해요, 저에게는 효과가 있습니다. imshow를 사용해야합니까? 대신 imagesc를 사용하는 것이 좋습니다. – Giezi