2016-05-09 9 views
-2
に特定の輪郭線を描画する方法

は、この例を考えてみましょう:Matlabの

X = 0:0.01:1; 
Y = 0:0.01:1; 
[x,y] = meshgrid(X,Y); 
z = sin(x.*y); 
contourf(x,y,z,'ShowText','on') 

enter image description here

輪郭の値が自動的に決定されます。特定の等高線を[0.1,0.3,0.44,0.63,0.78,0.89]のようにプロットするにはどうすればよいですか?

答えて

-2

所望の値が

v = [0.1,0.3,0.44,0.63,0.78,0.89] 

ある場合、我々は、ベクトル 'V' の場所は 'Z' の後に右でなければなりません

X = 0:0.01:1; 
Y = 0:0.01:1; 
[x,y] = meshgrid(X,Y); 
z = sin(x.*y); 
contourf(x,y,z,[0.1,0.3,0.44,0.63,0.78,0.89],'ShowText','on') 

を持っています。