How can I plot a sphere that is segmented into az-el angles?

10 ビュー (過去 30 日間)
Laila Kazemi
Laila Kazemi 2013 年 10 月 16 日
コメント済み: Adam Filion 2013 年 10 月 16 日
I want to plot a sphere with r=1 that is divided into element of 10 degree in azimuth and elevation angle.

回答 (1 件)

Adam Filion
Adam Filion 2013 年 10 月 16 日
編集済み: Adam Filion 2013 年 10 月 16 日
Use the sphere command.
There's also the related sph2cart for converting azimuth, elevation and radius to x,y,z.
  2 件のコメント
Laila Kazemi
Laila Kazemi 2013 年 10 月 16 日
the sphere command does not cut the sphere to the dimensions I want
Adam Filion
Adam Filion 2013 年 10 月 16 日
You can use sphere to split it into n number of equal parts. So if you want every 10 degrees, thats 360/10=36. For example:
[x,y,z] = sphere(36);
[az,el,r] = cart2sph(x,y,z);
az = rad2deg(az);
az(2,:)

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

カテゴリ

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