作业帮 > 综合 > 作业

matlab如何绘制椭球柱体

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 19:58:42
matlab如何绘制椭球柱体
是以椭圆为底面的柱体
(x-5)^2+y^2/4=5^2
t=0:pi/20:2*pi;
x=(sin(t)+1)*5;
y=cos(t)*10;
z=linspace(0,5,length(t));
X=meshgrid(x);
Y=meshgrid(y);
Z=[meshgrid(z)]';
surf(X,Y,Z)
xlabel('x'),ylabel('y'),zlabel('z')
axis equal
for k=1:4
view(-37.5,10*k)
pause %按任意键
end