01
微分方程与matlab
在大学的高等数学里,我们常常会碰到一些方程,总会令人头疼,它就叫微分方程,今天扫叶人打算向大家介绍一下关于如何使用matlab来轻松解决微分方程。
02
课程体系图表
![2f2b4c6d577866dcc19ec8fc2a1b3265.png](https://i-blog.csdnimg.cn/blog_migrate/8debacc108831d059d1b6fd948b67025.png)
03
常微分方程的表示方式
常微分方程在matlab里按照如下的规定重新表达:符号D用来表示对变量的求导,Dy表示对于变量y进行求一阶求导,当需要求变量n阶导数的时候,用Dn表示,例如常微分方程y''+2y'=y在matlab写成:D2y+2*Dy=y
04
dsolve函数
在MATLAB中,由函数dsolve()解决常微分方程(组)的求解问题,其具体格式如下:r = dsolve('eq1,eq2,...', 'cond1,cond2,...', 'v')
其中'eq1,eq2,eq3 ........'为微分方程或者微分方程组, 'cond1,cond2,...',是初始条件或边界条件,'v'是独立变量,默认的独立变量是't'。函数dsolve用来解符号常微分方程、方程组,如果没有初始条件,则求出通解,如果有初始条件,则求出特解。
05
三种方程的程序例子展示
![a7282a4080f0e6e60a3207ad56477980.png](https://i-blog.csdnimg.cn/blog_migrate/9f8494683c96ffc9633c1f6e4b90de26.jpeg)
![2d4d75a9be87a876dcea54bdc6f41911.png](https://i-blog.csdnimg.cn/blog_migrate/995d72e4d8d3feda8226d22cf4ab91fd.png)
![e2395745a5289cca30286792181fefb5.png](https://i-blog.csdnimg.cn/blog_migrate/e73dc985d1fe1a5b102ea8cb08ff2b1d.png)
你可能感兴趣
1最伟大的英国纪录片—《人生七年》|阶级固化到底是否存在? 2软件学习|关于matlab的方程求解 3Matlab绘图基础技巧 4Matlab中那些控制命令 5如何用Matlab求解极限和积分 6Matlab中数据的读取与矩阵的调用 7如何用Matlab中进行插值▼更多精彩推荐,请点击阅读原文▼![20cd6d86b0e08e692882aa60e503a26a.png](https://i-blog.csdnimg.cn/blog_migrate/688266f160e77e16590ef415a8236850.png)
![f5c62903d60fbd848b7e56317e74c4e1.png](https://i-blog.csdnimg.cn/blog_migrate/9aa899a90091d56bfe3606b1b3549ecc.jpeg)