Plot a Surface on a circle and annulus
15 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hello. I need to plot a surface given by the form z=f(x,y) more specifically z=x^2-y^2 on a circle centered in the origin and radius 2 and on an annulus with given radius 1<=r<=3. Can someone help me with this please?
0 comentarios
Respuestas (1)
Roger Stafford
el 13 de En. de 2017
For the circle (disk) do this:
[T,R] = meshgrid(linspace(0,2*pi,64),linspace(0,2,16));
X = R.*cos(T);
Y = R.*sin(T);
Z = X.^2-Y.^2;
surf(X,Y,Z)
For the annulus, change first line to:
[T,R] = meshgrid(linspace(0,2*pi,64),linspace(1,3,16));
0 comentarios
Ver también
Categorías
Más información sobre Surface and Mesh Plots en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!