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
'프로그래밍 Programming > 매트랩 MATLAB' 카테고리의 다른 글
[MATLAB] 여러 개의 그래프 색상 중복 안되게 지정하기 (0) | 2022.10.25 |
---|---|
[MATLAB] plot 그릴 때 마커 간격 설정하기 (230309 수정) (0) | 2022.10.09 |
[MATLAB] 시작할 때 자동 실행되는 코드 (startup.m) (0) | 2022.09.05 |
[MATLAB] Legend를 사용할 때 유용한 팁 (1) 일부 legend만 표기 (0) | 2022.06.28 |
[MATLAB] Function handle array 만들기 (0) | 2022.06.14 |