Main Content

hsv

HSV(hsv) 컬러맵 배열

설명

예제

c = hsv은 HSV 컬러맵을 현재 Figure의 컬러맵과 행 개수가 같은 3열 배열로 반환합니다. Figure가 없는 경우 행 개수는 디폴트 길이인 256과 같습니다. 배열의 각 행에는 특정 색의 빨간색, 녹색, 파란색 농도가 포함되어 있습니다. 농도는 범위 [0,1]의 값이며 색 체계는 아래 이미지와 같습니다.

예제

c = hsv(m)m개 색으로 구성된 컬러맵을 반환합니다.

예제

모두 축소

곡면을 플로팅하고 HSV 컬러맵을 할당합니다.

surf(peaks);
colormap('hsv');

Figure contains an axes object. The axes object contains an object of type surface.

HSV 컬러맵 배열을 가져와 순서를 반전합니다. 그런 다음 수정된 컬러맵을 곡면에 적용합니다.

c = hsv;
c = flipud(c);
colormap(c);

Figure contains an axes object. The axes object contains an object of type surface.

10개의 색만 포함된 HSV 컬러맵의 다운샘플링된 버전을 가져옵니다. 그런 다음 컬러맵과 보간 음영을 적용하여 peaks 함수의 윤곽선을 표시합니다.

c = hsv(10);
surf(peaks);
colormap(c);
shading interp;

Figure contains an axes object. The axes object contains an object of type surface.

입력 인수

모두 축소

색 개수로, 정수 스칼라 값으로 지정됩니다. m의 디폴트 값은 현재 Figure의 컬러맵 길이와 같습니다. Figure가 없는 경우 디폴트 값은 256입니다.

데이터형: single | double

버전 내역

R2006a 이전에 개발됨

모두 확장

R2019b에서 동작이 변경됨