2011-01-27 12 views
1

"level lines" abs(S)= 0:0.1:1の関数Sをプロットするように求められたら、どうすればいいですか?Matlab contourf

私は解決策見上げ:彼らは四番目の引数[1 1]に渡すが、私はそれをやっている何さっぱりだが

[X,Y] = meshgrid(-15:0.1:15); 
    Z = X + i*Y; 
    contourf(X,Y,abs(S),[1 1]); 

を。彼らは私に0と1の間の行を要求すると、なぜ[1 1]に入りますか?

ご協力いただきありがとうございます。

答えて

1

彼らは間違いをしています。

help to contourf状態

レベルの単一の輪郭を描画するにはI、使用輪郭(Z、[II])

そこで、彼らは1

で単一の輪郭線を描画していますあなたは、ヘルプSAため

contourf(X,Y,abs(S),0:0.1:1); 

を書きたい

YS

はcontourf(Z、V) 単調増加ベクトルvで指定 データ値に等高線付き行列Zの充填輪郭 プロットを描く。等高線レベルの 数が 長さに等しいです。 (v)

関連する問題