基于MATLAB和VB混合编程技术开发了非线性振动系统的分析计算软件.实现了对常见非线性振动系统的可视化计算。本软件在开发过程中,采用ActiveX技术实现VB和MATLAB之间的调用,从而实现计算结果的图形化显示,并提出采用四阶五级龙格库塔法求解非线性振动方程。从达芬方程和粘性阻尼单摆2个实例的应用情况可以看出.本软件具有界面简洁、运行可靠、操作方便等特点,能够准确地描述非线性振动系统.为非线性振动的分析和计算提供了一种简便的方法.
Develops nonlinear vibration system analysis software based on mixed programming with Madab and VB. And realized visualization of the process of study of nonlinear vibration system. In the software development process, the calling process between them depends on ActiveX and realized graphical display of the results. The software adopt ODE45 to solve nonlinear differential equation. Application of the software is introduced by duffing equation and viscous damping pendulum. That proved the software has characteristics of concise interface, reliable running and convenient operation. The sOftware can descreabe nonlinear vibration system exactly so provides a simple method for analysis of nonlinear vibration system.