how to make irregular 3d shape with spherical coordinates?

Hi, I have some different values of 'r' in spherical coordinates and want to plot 3d irregular surface. e.g, I have phi = [0,2pi] and theta = [0,pi/2], so for each phi and theta, I have different r value. I just want to plot the surface, with no color, and only showing the variation in r by 3d surface.

 採用された回答

Vineeth Nair
Vineeth Nair 2018 年 9 月 11 日

0 投票

Attaching a sample code. I have converted the spherical coordinates to Cartesian, keeping radius variable as a vector. Further I have used surf function for the 3d plot.

4 件のコメント

Muhammad Faheem Awan
Muhammad Faheem Awan 2018 年 9 月 11 日
Thanks @Vineeth Nair... It is good.. but I want actually a sphere with different radius,,, Means from some points it will be inside and from some it will be out,, like connecting point of spherical coordinates with ir-regular radius. Thanks for your solution. Highly appreciated.
Vineeth Nair
Vineeth Nair 2018 年 9 月 14 日
I found an answer which might be close to what you are looking for. Check here .
Muhammad Faheem Awan
Muhammad Faheem Awan 2018 年 9 月 14 日
@Vineeth Nair,, ThankYou for your efforts Vineeth. Thanks.. Hopefully this will resolve my problem.
Saeed Ghanbarifar
Saeed Ghanbarifar 2021 年 1 月 5 日
how can i plot this map in matlab or python ?/
x=lat : utm system
y= long
z= magnetic data

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

その他の回答 (0 件)

カテゴリ

Community Treasure Hunt

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

Start Hunting!

Translated by