2016-10-20 2 views
0

matlab에 등고선을 작성했습니다 (코드 참조). 그리고 나는 값이 1 인 등고선을 찾고 싶습니다. 이제는 선들 사이의 대략적인 윤곽선을 찾았습니다 : enter image description here 이 작업을 수행 할 수 있습니까? 예를 들어, 0에서 1까지의 값으로 5 개의 등고선을 그려야 할 경우matlab 등고선 플롯 특정 값

업데이트 등고선을 1과 같게 계획했지만, 등고선을 등고선이 아닌 내부에 넣고 싶습니다. = 1 이 코드.

[x,y] = meshgrid(-3 : 0.01: 3, -3 : 0.01: 3); 
s = x + i*y; 
z=abs(1+s+((s.^2)/2)+((s.^3)/6)); 
figure; 


[C,h] = contour(x,y,z,[1 1]); 
clabel(C,h) 
hold on; 
[R,k] = contour(x,y,z,25); 
clabel(R,k) 

답변

2

방법에 대해 :

당신이 어떤 모습입니다
[C,h] = contour(x,y,z,0.1:0.1:1); 
clabel(C,h) 
% no need for 'hold on' and all the rest... 

contour

?

+0

옙 감사합니다. – ursmooth