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

所属分类: 软件教程 / 其他工具 阅读数: 1414
收藏 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使用技巧,尽在脚本之家网站哦!

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

R4cce汉化版金手指转换工具使用教程(图文)

R4cce是日本网友Yasu开发的一款R4SD金手指数据库非官方编辑工具,支持金手指排序和搜索
收藏 0 赞 0 分享

建筑CAD的首选软件 天正建筑8.5安装破解图文教程

搞建筑的应该都知道天正建筑吧,天正建筑是一款以AutoCAD为基础二次开发的cad建筑插件,现在大家用的比较多的就是8.5版本了,今天脚本之家小编就来给大家做一个详细的图文破解安装教程,有需求的朋友可以参考下哈
收藏 0 赞 0 分享

快速卸载工具Uninstall Tool安装及破解方法图文教程

Uninstall Tool是CrystalIdea Software出品的一款强大而灵活的Windows标准
收藏 0 赞 0 分享

RemoteView 远程控制为父母解决电脑应用方面的问题

即使不在父母身边,也能“手把手”的教父母使用电脑,应用RSUPPORT远程控制软件RemoteView 随时远程为父母解决电脑应用方面的问题,下面是具体的实现步骤,有孝心的朋友可以参考下哈,希望对大家有所帮助
收藏 0 赞 0 分享

Adobe Premiere Pro CC 安装破解教程图文详解

特为大家制作了Adobe Premiere Pro CC安装破解详细图文教程,希望能帮到有需要的朋友
收藏 0 赞 0 分享

Adobe Flash Professional CC 安装破解教程图文详解

特为大家制作了Adobe Flash Professional CC安装破解详细图文教程,希望能帮到有需要的朋友
收藏 0 赞 0 分享

使用kindlepreviewer查看azw3格式电子书的方法

kindlepreviewer查看azw3格式电子书,很多朋友不知道azw3是什么格式的文件,实际上这是amazon亚马逊自己开发的加密文档格式,多用于kindle上的付费电子书
收藏 0 赞 0 分享

YY的字幕怎么弄 YY字幕滚屏器的使用详细图文教程

最近发现在使用yy时,总是有人能很快的打出歌词,而且速度很快,就很好奇怎么手速这么快,怎么打出来的。。后来私聊了才知道, 原来他们使用的是YY字幕滚屏器
收藏 0 赞 0 分享

如何批量转存百度网盘的分享资源

今天教大家使用一款软件可以帮我们批量转存百度网盘的分享资源链接,再也不用那么麻烦的一个个转存了
收藏 0 赞 0 分享

mastercam9.1中文破解版安装教程附下载

mastercam9.1中文破解版是目前网络上最好用的一款基于PC平台的CAD/CAM软件,鉴于有些朋友不会安装特分享下,方便需要的朋友
收藏 0 赞 0 分享
查看更多