plotting Solid of revolution of a function

19 次查看(过去 30 天)
Im trying to make a plot of a solid of revolution using a function but I don't knwo how to do it
In the plot the solid of revolution needs to be in base of the x axis in [0, pi]
syms x
y=sin(x)
hold on
fplot(y,[0,pi])
xline(0)
xline(pi)
yline(0)
hold off

回答(1 个)

Alan Stevens
Alan Stevens 2022-3-2
How about:
X = 0:0.1:pi; R = sin(X); [z,x,y] = cylinder(R);
surf(x,y,z)

类别

Help CenterFile Exchange 中查找有关 Surface and Mesh Plots 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by