Plotting a region of a sphere

12 ビュー (過去 30 日間)
Eduard Almar Oliva
Eduard Almar Oliva 2021 年 3 月 26 日
コメント済み: Eduard Almar Oliva 2021 年 3 月 29 日
How can I plot the 3D region in spherical coordinates delimited by the following inequalities:
Where theta, phi, and rho are the same as the ones described here: https://es.mathworks.com/help/symbolic/plotting-in-spherical-coordinate-system.html
The region should look like this:
  1 件のコメント
Sulaymon Eshkabilov
Sulaymon Eshkabilov 2021 年 3 月 26 日
Note that you have a hollow sphere with cutouts. Therefore, you need to set up the formulation first and then write a code to simulate and plot it.

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

採用された回答

darova
darova 2021 年 3 月 26 日
Her is start:
clc,clear
[T1,T2] = meshgrid(-60:5:60,-90:5:200);
[x,y,z] = sph2cart(T2*pi/180,T1*pi/180,5);
[R,T] = meshgrid(1:0.2:2,0:5:360);
[X,Y] = pol2cart(T*pi/180,R);
Z = 2*R;
surf(x,y,z)
hold on
surf(X,Y,Z)
hold off
  1 件のコメント
Eduard Almar Oliva
Eduard Almar Oliva 2021 年 3 月 29 日
Thank you very much. This was very helpful!

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

その他の回答 (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