colororder
색 순서 팔레트 설정 또는 쿼리
구문
설명
색 설정
colororder(
는 현재 Figure의 색 순서 팔레트를 설정합니다. 색 순서는 MATLAB®이 좌표축 내에서 여러 데이터 계열을 플로팅하는 데 사용하는 색에 대한 정렬을 제어합니다.colorarray
)
colorarray
를 RGB 3색으로 구성된 행렬 또는 색 이름으로 구성된 배열(예: ["red" "green" "blue"]
)로 지정합니다. Figure가 존재하지 않는 경우 MATLAB은 Figure를 만들고 해당 Figure의 팔레트를 설정합니다. Figure의 팔레트를 설정하면 해당 Figure 내의 모든 좌표축에 대해 팔레트가 설정됩니다.
colororder(
은 미리 정의된 팔레트 이름(예: palettename
)"gem"
, "glow"
, "sail"
) 중 하나로 색을 지정합니다. (R2023b 이후)
예제
입력 인수
팁
Figure의 색 순서를 설정하면 플로팅 함수를 호출할 때 색이 그대로 유지됩니다. 그러나
colororder
함수에 axes 객체를 전달하는 경우에는 플로팅 함수를 호출할 때 먼저hold on
을 호출해야 색이 그대로 유지됩니다.좌표축에서
ColorOrderIndex
또는LineStyleOrderIndex
속성을 설정하면 새로운 색 순서가 기존 플롯에 영향을 주지 않습니다.hold on
을 호출한 다음 플로팅 함수를 호출하는 경우에만 새로운 색이 적용됩니다.