Rotating a Trig function using meshgrid

1 Ansicht (letzte 30 Tage)
Dan Lynn
Dan Lynn am 19 Nov. 2015
Beantwortet: Star Strider am 19 Nov. 2015
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?

Akzeptierte Antwort

Star Strider
Star Strider am 19 Nov. 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

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by