matlab中如何绘制下列参数方程的三维曲面图:{x=usint; y=ucost; z=t/4;0

guftzkm979 1年前 已收到5个回答 举报

jiyiji1984 幼苗

共回答了11个问题采纳率:81.8% 举报

u0=linspace(0,2,100);t0=linspace(0,20,200);[u,t]=meshgrid(u0,t0);x=u.*sin(t);y=u.*cos(t);z=t0./4;plot3(x,y,z);参数选择有点不对

1年前

7

冀ABHXXX 幼苗

共回答了2个问题 举报

>> ezmesh('u*sin(t)','u*cos(t)','t/4',[0,2],[0,20])%绘制三维网格图

>> ezsurf('u*sin(t)','u*cos(t)','t/4',[0,2],[0,20])%绘制三维曲面图

1年前

1

dreambabycloud 幼苗

共回答了4个问题 举报

这个答案不对 他画的是很多个曲线 不是曲面 应该把z=t0./4;改成z=t./4; plot3(x,y,z);改成mesh(x,y,z);或surf(x,y,z);

1年前

0

conquersun 幼苗

共回答了2个问题 举报

你这画不出曲面图啊,只有曲线图
t=0:0.1:2;
x=u*sin(t);
y=u*cos(t);
z=t/4;
plot3(x,y,z);

1年前

0

雨路霖 幼苗

共回答了4个问题 举报

t=0:0.1:20;
u=0:0.1:2
x=u*sin(t);
y=u*cos(t);
z=t/4;
surf(x,y,z)

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.032 s. - webmaster@yulucn.com