How to draw this figure?

1 回表示 (過去 30 日間)
Sabarinathan Vadivelu
Sabarinathan Vadivelu 2013 年 5 月 4 日
I have these figures with the equation also shown. I tried making this. But I did not got the expected result. Please give me some ideas. here dij is the distance. ru = 10, rs = 5; a = 0.5, m = 0.5;

採用された回答

Iman Ansari
Iman Ansari 2013 年 5 月 4 日
Hi.
m=0.5;
[x,y]=meshgrid(-11:.1:11);
d=sqrt(x.^2+y.^2);
S=d;
S(d>10)=0;
S(d<=10&d>5)=exp(-0.5.*(d(d<=10&d>5)-5).^m);
S(d<=5)=1;
surf(x,y,S)
axis([-10 10 -10 10 0 1])
shading interp
  1 件のコメント
Sabarinathan Vadivelu
Sabarinathan Vadivelu 2013 年 5 月 4 日
Thank you very much.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeSurface and Mesh Plots についてさらに検索

タグ

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by