How to plot a circle 3D surface area, using surf or mesh?

9 ビュー (過去 30 日間)
cancel077
cancel077 2018 年 12 月 6 日
コメント済み: cancel077 2018 年 12 月 6 日
Good day,
Firstly, I did search online for how to plot, but either it is too advanced or does not fit my purpose.
I am trying to plot a simple 3D surface area where it will show a range of distance and height. Let's say a "safe zone". I would like it in a circle, where the radius is 1300 and its height is 800.
How do I go about it?
I tried something like this, but it gives me errors.
x = 0:5:1300;
y = x;
z = 0:5:800;
mesh(x,y,z)
or
surf(x,y,z)
I did try to use also to perhaps use the surface area of a circle as a function, but failed as well.
x = 0:5:1300;
y = x;
[X,Y] = mesh(x);
F = pi()*X^2.;
surf(X,Y,F)
Thank you in advance,

回答 (1 件)

madhan ravi
madhan ravi 2018 年 12 月 6 日
Perhaps see sphere() ? it gives a volumetric object though
  1 件のコメント
cancel077
cancel077 2018 年 12 月 6 日
I need it to be half a sphere though/semi circle, with a range of "x" and a height of "y". That's why I tried this surface area, but didnt work.

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

カテゴリ

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

製品


リリース

R2016b

Community Treasure Hunt

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

Start Hunting!

Translated by