Notice
Recent Posts
Recent Comments
Link
관리 메뉴

뛰는 놈 위에 나는 공대생

[MATLAB] classic plot의 color 순서로 설정하기 본문

프로그래밍 Programming/매트랩 MATLAB

[MATLAB] classic plot의 color 순서로 설정하기

보통의공대생 2022. 9. 26. 10:23

 

MATLAB의 default colormap은 다음 구성으로 되어있다.

 

 

일반적인 그림에서는 문제가 되지 않을지라도 일반적으로 논문에서는 좀 더 눈에 띄는 색상들로 구분해주는 게 좋다고 한다.

 

그래서 classic plot을 보면 (matplotlib 참고)

 

 

왼쪽과 같이 채도가 높은 파란색, 빨간색 등을 사용한다.

 

그래서 MATLAB 코드를 사용해서

default colormap을 채도가 높은 파랑-빨강-초록-마젠타-시안-채도 낮은 노랑으로 분배하기 위한 코드를 작성하였다.

 

newcolors = {'b','r','g','m','c','#bcbd22'} ;
% blue, red, green, magenta, cyan, yellow with low saturation
colororder(newcolors)

여기서 'b'나 'r'은 아래를 의미한다.

 

 

모두 빛의 3원색에서 각각의 색과 조합들을 나타낸 표이다.

 

 

 

참고자료

 

https://kr.mathworks.com/help/matlab/ref/colororder.html

 

Comments