早教吧 育儿知识 作业答案 考试题库 百科 知识分享

这是一个MATLAB程序 有错误 不出图 谁能帮我看看 给我指点一下 谢谢了Vt=12;V=120;K=4;r0=3000;q0=7*pi/18;eta0=-pi/90;syms r q psaiV eta t;d1=diff(r);d2=diff(q);d3=diff(psaiV);e1=sym('d1=-Vt*cos(q)-V*cos(psaiV)');e2=sym('r*d2=Vt*

题目详情
这是一个MATLAB程序 有错误 不出图 谁能帮我看看 给我指点一下 谢谢了
Vt=12;
V=120;
K=4;
r0=3000;
q0=7*pi/18;
eta0=-pi/90;
syms r q psaiV eta t;
d1=diff(r);
d2=diff(q);
d3=diff(psaiV);
e1=sym('d1=-Vt*cos(q)-V*cos(psaiV)');
e2=sym('r*d2=Vt*sin(q)-V*sin(psaiV)');
e3=sym('psaiV=q-eta');
e4=sym('d3=K*d2');
r=solve(e1);
q=solve(e2);
eta=solve(e3);
psaiV=solve(e4);
t=0:0.001:5000;
d1=-Vt*cos(q)-V*cos(psaiV);
figure;
plot(t,r);
xlabel('t-时间');
ylabel('r-距离');
▼优质解答
答案和解析

 Vt=12;

V=120;

K=4;

r0=3000;

(我随便改了下,不知道对了没,图形是条直线)

q0=7*pi/18;

eta0=-pi/90;

syms r q psaiV eta t;

d1=diff(r);

d2=diff(q);

d3=diff(psaiV);

e1=sym('d1=-Vt*cos(q)-V*cos(psaiV)');

e2=sym('r*d2=Vt*sin(q)-V*sin(psaiV)');

e3=sym('psaiV=q-eta');

e4=sym('d3=K*d2');

r=solve(e1);

q=solve(e2);

eta=solve(e3);

psaiV=solve(e4);

d1=-Vt*cos(q)-V*cos(psaiV);

figure;

fplot('r',[0,5000])

xlabel('t-时间');

ylabel('r-距离');