首页 | 家园 | 百科 | 下载 | 书库 | 仪器 | 展会 |人才 | 公司 | 网址 | 问答 | 论坛 | 注册 | 通行证登录 | English

生物行

生物行   进展 | 摘要 | 人物 | 医药 | 疾病 | 技术 | 健康 | 能源   生物航   供应 | 求购 | 公司 | 展会 | 要发布
论坛   神经科学 | 神经系统疾病 | 实验技术 | 求职招聘 | 器材试剂 | 文献检索 | 读书笔记 | 考试招生 | 软件使用

[组图] Matlab 应用

时间:2007-01-13 11:01来源:Internet 作者:admin 阅读:
 

常微分方程有时很难求解,MATLAB提供了功能强大的工具,可以帮助求解微分方程。函数dsovle计算常微分方程的符号解。因为我们要求解微分方程,就需要用一种方法将微分包含在表达式中。所以,dsovle句法与大多数其它函数有一些不同,用字母D来表示求微分,D2D3等等表示重复求微分,并以此来设定方程。任何D后所跟的字母为因变量。方程 =0用符号表达式D2y=0来表示。独立变量可以指定或由symvar规则选定为缺省。例如,一阶方程dy/dx=1+y2的通解为:

 

>> dsolve( ' Dy=1+y^2 ' )  %  find the general solution

ans=

       -tan(-x+C1)

 

其中,C1是积分常数。求解初值y(0)=1的同一个方程就可产生:

 

>>  dsolve(' Dy=1+y^2 '' y(0)=1 ')  %  add an initial condition

y=

       tan(x+1/4*pi)

 

独立变量可用如下形式指定:

 

(责任编辑:泉水)
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
推荐内容
  • MATLAB命令大全

    点击浏览该文件 MATLAB 命令大全 管理命令和函数 help 在线帮助文件 doc 装入超文本说...