콘텐츠
MATLAB은 과학 및 공학에서 데이터 품질 그래프를 작성하기 위해 널리 사용되는 기술 프로그래밍 환경입니다. 표시 기준을 충족 시키거나 모양을 개선하기 위해 MATLAB에서는 모든 그래픽 요소의 색상 및 기타 속성을 완벽하게 제어 할 수 있습니다. 사용자 인터페이스 또는 명령 행에 입력 된 프로그래밍 명령을 통해 조작 할 수 있습니다.
MATLAB을 사용하면 모든 그래픽 요소의 색상을 변경할 수 있습니다. (Jupiterimages / Comstock / Getty Images)
MATLAB 그래픽
모든 MATLAB 그래픽은 Figure 윈도우에 표시됩니다. 각각은 일련의 축에 포함되어 있습니다. 축의 각 표현에는 데이터 요소와 그 요소를 연결하는 선이 있습니다. 변경할 수있는 색상에는 선, 데이터 요소 마커의 채우기 및 데이터 요소의 경계가 있습니다.
사용자 인터페이스 변경
색상을 포함한 모든 그래픽의 속성은 MATLAB Property Editor에서 수정할 수 있습니다. 편집기를 열려면 수정할 그림을 선택하고 제목 표시 줄 아래의 "편집"메뉴를 연 다음 "그림 속성 ..."옵션을 선택하십시오. 마우스로 클릭하여 변경할 개체를 선택하십시오. "선 :"상자 옆에있는 브러시 아이콘을 클릭하고 팔레트에서 색상을 선택하여 선을 편집 할 수 있습니다. "마커 :"상자 옆에있는 잉크 캔 아이콘이나 브러시 아이콘을 선택하여 책갈피 테두리를 클릭하여 책갈피의 기본 색상을 변경할 수도 있습니다.
코드로 변경
명령 줄을 통해 명령을 보내 그림의 스타일 속성을 변경할 수 있습니다. set () 명령은 객체의 소유권을 설정합니다. 방금 그려진 그림은 "현재"로 간주되므로 그림을 만든 직후에 이러한 명령을 사용하는 것이 일반적입니다. 그림에서 그림을 클릭하여 현재 오브젝트를 변경할 수 있습니다. 보다 복잡한 경우에는 "findobj ()"명령을 사용하여 원하는 객체의 핸들을 얻을 수 있습니다. 가능한 색상에는 r = 빨강, g = 녹색, b = 파랑, c = 시안, m = 마젠타, y = 노란색, k = 검정, w = 흰색이 포함됩니다.
색상을 변경하는 명령은 다음과 같습니다.
set (gco, 'Color', 'r'); 현재 선택된 라인 세트의 색상 변경 (gco, 'MarkerEdgeColor', 'g'); % 데이터 포인트 세트의 테두리를 변경합니다 (gco, 'MarkerFaceColor', 'b'); 데이터 요소의 채우기 변경
색상지도
이미지 및 기타 데이터는 서로 다른 색상 값을 통해 레벨 데이터를 나타낼 수 있습니다. 데이터 값은 색상 맵을 사용하여 색상에 매핑됩니다. MATLAB의 기본 색상 맵은 64 개의 정의 된 값으로 "jet"색상 체계를 사용하는 "jet (64)"맵입니다. 표시하기 전에 이미지 값은 이미지 값의 범위에 따라 1에서 64 사이의 값으로 매핑됩니다. 매핑 된 값은 빨강, 녹색 및 파랑 값으로 변환됩니다. MATLAB 컬러 차트에는 제트, HSV, 핫, 시원한 봄, 여름, 가을, 겨울, 회색, 뼈, 구리, , "핑크"및 "라인". 예를 들어, 128 색으로 현재 그림에서 "winter"으로 색상 맵을 변경하려면 다음 코드를 사용하십시오.
colormap (겨울 (128));