Rotating a Trig function using meshgrid

I created a minimum x point and a maximum x point as well as a radius. I need to rotate a sin(x) function around the x-axis with it being within the minimum and maximum x location points. The sine wave should also be amplified by the radius. How can I use meshgrid to make the xx, yy, and zz coordinates for the sine wave rotation?

 Respuesta aceptada

Star Strider
Star Strider el 19 de Nov. de 2015
It’s difficult to understand what you did from your description.
See if this works:
f = @(x,y) sin(hypot(x,y)).*hypot(x,y);
x = linspace(-5*pi, 5*pi, 100);
[X,Y] = meshgrid(x);
Z = f(X,Y);
figure(1)
surfc(X, Y, Z)
grid on

Más respuestas (0)

Preguntada:

el 19 de Nov. de 2015

Respondida:

el 19 de Nov. de 2015

Community Treasure Hunt

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

Start Hunting!

Translated by