![MATLAB/Simulink权威指南:开发环境、程序设计、系统仿真与案例实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/629/27111629/b_27111629.jpg)
上QQ阅读APP看书,第一时间看更新
4.7 数值计算综合实例
1928年,荷兰科学家范德波尔(Van der Pol)为了描述LC电子管振荡电路,提出并建立了著名的Van der Pol方程式,它是一个具有可变非线性阻尼的微分方程,在自激振荡理论中具有重要意义。
试用MATLAB的ode45函数求当μ=10,初始条件情况下的Van der Pol微分方程的解,并作出y—t的关系曲线图和y—y′相平面图。
(1)首先把高阶微分方程改写为一阶微分方程组。
令y1=y,y2=y′1,则
![](https://epubservercos.yuewen.com/59B7C6/15477655505633306/epubprivate/OEBPS/Images/Figure-P200_29279.jpg?sign=1739579627-LnH7oOf4NLgiwWnNd9qoIOIghTa0g3lF-0-7c86e226bb5f1b926c4fa2d9362ddc58)
(2)程序代码如下:
![](https://epubservercos.yuewen.com/59B7C6/15477655505633306/epubprivate/OEBPS/Images/Figure-P200_29280.jpg?sign=1739579627-2krABobO4iNEC1hCmg68srE4Wb2Vrr27-0-17aa38b261f698611eee21bc5c50b8b8)
程序运行结果如图4-13所示。
![](https://epubservercos.yuewen.com/59B7C6/15477655505633306/epubprivate/OEBPS/Images/Figure-P201_11843.jpg?sign=1739579627-vMsUiaozjEzzs7nE4Kp22zeAtXSsMRMD-0-036722475e34805683a23b373d9f244e)
图4-13 Van der Pol微分方程解