如何用matlab求解常微分方程?matlab解常微分方程之符号解法介绍

所属分类: 软件教程 / 其他工具 阅读数: 1356
收藏 0 赞 0 分享

应该如何用matlab求解常微分方程?MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。用matlab可以解决许多数学问题,如果用得好的话,老师布置的数学作业就不用愁了。接下来小编将给大家介绍matlab解常微分方程之符号解法,一起去看看吧!

matlab解常微分方程——符号解法:

1、首先得介绍一下,在matlab中解常微分方程有两种方法,一种是符号解法,另一种是数值解法。在本科阶段的微分数学题,基本上可以通过符号解法解决。

2、用matlab解决常微分问题的符号解法的关键命令是dslove命令。该命令中可以用D表示微分符号,其中D2表示二阶微分,D3表示三阶微分,以此类推。值得注意的是该微分默认是对自变量t求导,也可以很容易在命令中改为对其他变量求导。

3、说了半天,该命令的最完整的形式如下。r=dsolve('eqn1','eqn2',...,'cond1','cond2',...,'var').解释如下:eqni表示第i个微分方程,condi表示第i个初始条件,var表示微分方程中的自变量,默认为t。

4、解释了半天,不如用实例来说明。下面以解决一个简单的微分方程入手。方程如下。

5、首先启动matlab软件,在命令行中欢快地敲入

dslove(‘Dy=3*x*x’,‘x’),然后轻松地摁一下键盘上的enter建,最后答案就蹦出来了。

6、下面,我们来加大难度,在上面的方程条件下加入初始条件x=0时,y=2。

只需在相同的命令中加入一个条件语句就可以了。命令形式为

dslove(‘Dy=3*x*x’,‘y(0)=2’,‘x’)。可以看到答案中的常数项

C2已经变成了2。

7、最后,我再加大一下难度。这次来求一个微分方程组。方程组如下。初始条件为x(0)=2,y(0)=1,dy(0)=1.

8、在命令中只需改一下相应的方程与条件即可以了,由于是对t求导,所以可以用默认,不需要在末尾添加‘t’。

9、可以看到用matlab中的dslove命令确实可以解决许多常微分问题。

教程结束,以上就是关于如何用matlab求解常微分方程?matlab解常微分方程之符号解法介绍。如果你还不知道如何用matlab求解常微分方程,那就按照以上方法试试吧!更多matlab使用技巧,尽在脚本之家网站哦!

更多精彩内容其他人还在看

Mgosoft PS To PDF Converter绿色汉化激活教程(附注册码)

Mgosoft PS To PDF Converter如何激活?下文中为大家详细的介绍了Mgosoft PS To PDF Converter绿色汉化激活教程,感兴趣的朋友不妨阅读下文内容,参考一下吧
收藏 0 赞 0 分享

Math Resource Studio 6 Pro如何安装激活?理科计算软件安装激活教程

Math Resource Studio 6 Pro是一款非常使用的理科计算工具,能帮助大家进行几何学的计算解析,功能强大,赶紧看看吧
收藏 0 赞 0 分享

MSC Simufact Forming 16安装授权许可图文详细教程

MSC Simufact Forming 16.0是一款工业锻造过程仿真分析软件,本文主要为大家详细介绍下MSC Simufact Forming 16安装授权许可教程,希望可以帮助到大家
收藏 0 赞 0 分享

DIANA怎么激活?仿真软件DIANA FEA 10中文授权激活详细安装教程(附下载)

DIANA激活版是一款为土木工程、岩石工程、石化工程等领域提供世界领先的有限元仿真分析软件,可对建筑物,地面和隧道及其竖井之间的相互作用进行详细的2D和3D分析,这里带来最新DIANA授权版的安装激活教程,并附有下载地址
收藏 0 赞 0 分享

Xshell6如何远程连接软件?Xshell6远程连接教程

Xshell 6 专业的终端模拟软件,该软件支持在Windows系统下远程访问不同的服务器,本文中介绍的是该软件远程连接的方法,需要的朋友可以阅读本文参考一下
收藏 0 赞 0 分享

顺丰速发打单系统如何导入订单?顺丰速发批量导入订单的详细步骤

顺丰速发打单系统一款不错的打单软件,本文中介绍的是使用这款软件导入订单的方法,有需要的朋友可以阅读本文参考一下
收藏 0 赞 0 分享

顺丰速发打单系统如何导出寄件人模板?

顺丰速发打单系统一款不错的快递单管理软件,本文中介绍的是使用这款软件到处寄件人模板的方法,有需要的朋友可以阅读本文参考一下
收藏 0 赞 0 分享

雨燕投屏软件如何投屏到电脑?雨燕投屏投屏到电脑的方法介绍

雨燕投屏软一款不错的投屏软件,这款软件支持将投屏到其它的设备,本站提供的是使用该软件投屏到电脑的方法介绍
收藏 0 赞 0 分享

Training Manager如何安装激活?员工培训管理软件安装激活教程

Training Manager是一款非常好用的员工培训管理工具,可以一键创建账号并自定义登录许可人群,非常好用,赶紧看看吧
收藏 0 赞 0 分享

MyLifeOrganized如何激活 GTD时间管理工具MyLifeOrganized激活详细图文教程

MyLifeOrganized如何激活?下文中为大家带来了GTD时间管理工具MyLifeOrganized安装及激活详细图文教程。感兴趣的朋友不妨阅读下文内容,参考一下吧
收藏 0 赞 0 分享
查看更多