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

10 visualizaciones (últimos 30 días)
cancel077
cancel077 el 6 de Dic. de 2018
Comentada: cancel077 el 6 de Dic. de 2018
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,

Respuestas (1)

madhan ravi
madhan ravi el 6 de Dic. de 2018
Perhaps see sphere() ? it gives a volumetric object though
  1 comentario
cancel077
cancel077 el 6 de Dic. de 2018
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.

Iniciar sesión para comentar.

Categorías

Más información sobre Surface and Mesh Plots en Help Center y File Exchange.

Productos


Versión

R2016b

Community Treasure Hunt

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

Start Hunting!

Translated by