关于matlab (如下),第七行和第八行的是什么意思,括号里面的式子是怎么的出来的,可以去掉这两行吗?v=dsolve('m*D2v+2*k*v*Dv=0','v(0)=0,Dv(0)=g','t')x=dsolve('m*g-k*(Dx)^2=m*D2x','x(0)=0,Dx(0)=0,D2x(0)=g','t')m=75;k=

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 16:53:28
关于matlab (如下),第七行和第八行的是什么意思,括号里面的式子是怎么的出来的,可以去掉这两行吗?v=dsolve('m*D2v+2*k*v*Dv=0','v(0)=0,Dv(0)=g','t')x=dsolve('m*g-k*(Dx)^2=m*D2x','x(0)=0,Dx(0)=0,D2x(0)=g','t')m=75;k=

关于matlab (如下),第七行和第八行的是什么意思,括号里面的式子是怎么的出来的,可以去掉这两行吗?v=dsolve('m*D2v+2*k*v*Dv=0','v(0)=0,Dv(0)=g','t')x=dsolve('m*g-k*(Dx)^2=m*D2x','x(0)=0,Dx(0)=0,D2x(0)=g','t')m=75;k=
关于matlab (如下),第七行和第八行的是什么意思,括号里面的式子是怎么的出来的,可以去掉这两行吗?
v=dsolve('m*D2v+2*k*v*Dv=0','v(0)=0,Dv(0)=g','t')
x=dsolve('m*g-k*(Dx)^2=m*D2x','x(0)=0,Dx(0)=0,D2x(0)=g','t')
m=75;
k=0.22;
g=9.8
t=0:0.5:30;
v =tanh(t.*(g*m*k)^(1/2)/m)*(g*m*k)^(1/2)/k
x=(m/k)*log(cosh(t.*(k*g/m)^1/2))
plot(t,v),gtext('v(t)')
hold on
plot(t,x),gtext('x(t)')

关于matlab (如下),第七行和第八行的是什么意思,括号里面的式子是怎么的出来的,可以去掉这两行吗?v=dsolve('m*D2v+2*k*v*Dv=0','v(0)=0,Dv(0)=g','t')x=dsolve('m*g-k*(Dx)^2=m*D2x','x(0)=0,Dx(0)=0,D2x(0)=g','t')m=75;k=
v =tanh(t.*(g*m*k)^(1/2)/m)*(g*m*k)^(1/2)/k
x=(m/k)*log(cosh(t.*(k*g/m)^1/2))是v=dsolve('m*D2v+2*k*v*Dv=0','v(0)=0,Dv(0)=g','t')
x=dsolve('m*g-k*(Dx)^2=m*D2x','x(0)=0,Dx(0)=0,D2x(0)=g','t')解算出来的,这个程序的原意是想得到x和v的函数式,再通过m=75;
k=0.22;
g=9.8
t=0:0.5:30;进行描点画线plot(t,v),gtext('v(t)')
hold on
plot(t,x),gtext('x(t)')

你好,那你能告诉我这个程序最后要加个啥东西啊??