특정 등고선 레벨 강조 표시하기
이 예제에서는 특정 레벨의 등고선을 강조 표시하는 방법을 보여줍니다.
Z
를 peaks
함수에서 반환되는 행렬로 정의합니다.
Z = peaks(100);
Z
에서 최소 데이터 값을 내림하고 최대 데이터 값을 올림하여 이들 값을 각각 zmin
과 zmax
에 저장합니다. zlevs
를 zmin
과 zmax
사이의 40개 값으로 정의합니다.
zmin = floor(min(Z(:))); zmax = ceil(max(Z(:))); zinc = (zmax - zmin) / 40; zlevs = zmin:zinc:zmax;
등고선을 플로팅합니다.
figure contour(Z,zlevs)
zindex
를 zmin
과 zmax
사이에서 2씩 간격을 둔 정수 값으로 구성된 벡터로 정의합니다.
zindex = zmin:2:zmax;
이전 등고선 플롯을 유지합니다. 두 번째 등고선 플롯을 생성하고 zindex
를 사용하여 하나 걸러 하나의 정수 값마다 등고선을 강조 표시합니다. 선 너비를 2로 설정합니다.
hold on contour(Z,zindex,'LineWidth',2) hold off