我们热爱生命科学!-生物行

[组图] Matlab 应用(3)

时间:2007-01-13 11:01来源:Internet 作者:admin 点击: 4008次

 

>> y=solve( ' D2y-2Dy-3*y=0 ' ' y(0)=0y(1)=1 ' )

y=

       1/(exp(-1)-exp(3))*exp(-x)-1/(exp(-1)-exp(3))*exp(3*x)

 

>> y=simple(y)  %  this looks like a candidate for simplification

y=

       -(exp(-x)-exp(3*x))/(exp(3)-exp(-1))

 

>> pretty(y)  %   pretty it up

           exp(-x)-exp(3 x)

       - ---------------------

          exp(3) -exp(-1)

 

现在来绘制感兴趣的区域内的结果。

 

>> ezplot(y[-6 2])

 

22.3   符号函数y=-(exp(-x)-exp(3*x))/(exp(3)-exp(-1))  (-6x2)

 

微分方程组

 

函数dsolve也可同时处理若干个微分方程式,下面有两个线性一阶方程。

              =3f+4g            =-4f+3g

(责任编辑:泉水)
顶一下
(43)
100%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片