matlab解二阶微分方程怎么用matlab来解呢?x的定义域是(0,l),i是道路横坡坡度,w是降雨强度,k是路面横向渗透系数。

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/02 08:56:13
matlab解二阶微分方程怎么用matlab来解呢?x的定义域是(0,l),i是道路横坡坡度,w是降雨强度,k是路面横向渗透系数。
xS_oP* iakU9^R('\a\n8q22 ޶1bbs~ܤT@e?zoٱS[n٠[hœ;astםw=qשЩgx{m}qwD/zk{+O]8jz;ngoT/%U0\z!`YV*+1*Nry fT.Y1ڃ.‹8χ]灥g))Ae,HH$4,a .H AyQT8FXJX!H1Q3gR*F\DpQFd(cgBbURh{9rC.t]\J78 (9['Noo,3lT@I~bRfcv4 mKː 3 C93tgl6}ajӖ_.:ml9Zt6> 9R59Q]EF OT"˜`I]W&TJjQ.߭~#jP:d)/xʆ.x <ҮX&*NM74=0{Aki

matlab解二阶微分方程怎么用matlab来解呢?x的定义域是(0,l),i是道路横坡坡度,w是降雨强度,k是路面横向渗透系数。
matlab解二阶微分方程
怎么用matlab来解呢?
x的定义域是(0,l),i是道路横坡坡度,w是降雨强度,k是路面横向渗透系数。

matlab解二阶微分方程怎么用matlab来解呢?x的定义域是(0,l),i是道路横坡坡度,w是降雨强度,k是路面横向渗透系数。
你的方程即为:
y'*y' + y''*y' +w/k =0
s = dsolve('Dy*D2y + Dy^2 + w/k ', 'y(l) = a', 'Dy(0) = i1','x'); % i1即i
用2011b可得如下结果:
a + (exp(log(k*i1^2 + w) - 2*l) - w)^(1/2)/k^(1/2) - (exp(log(k*i1^2 + w) - 2*x) - w)^(1/2)/k^(1/2) - (w^(1/2)*atan(((k*i1^2 + w)/exp(2*l) - w)^(1/2)/w^(1/2)))/k^(1/2) + (w^(1/2)*atan(((k*i1^2 + w)/exp(2*x) - w)^(1/2)/w^(1/2)))/k^(1/2)
a - (exp(log(k*i1^2 + w) - 2*l) - w)^(1/2)/k^(1/2) + (exp(log(k*i1^2 + w) - 2*x) - w)^(1/2)/k^(1/2) + (w^(1/2)*atan(((k*i1^2 + w)/exp(2*l) - w)^(1/2)/w^(1/2)))/k^(1/2) - (w^(1/2)*atan(((k*i1^2 + w)/exp(2*x) - w)^(1/2)/w^(1/2)))/k^(1/2)

desolve(y*Dy-i)