MATLAB求解力学问题探析
2016-08-13牛怀岗朱志平
渭南师范学院学报 2016年16期
牛怀岗,朱志平
(渭南师范学院 a.报刊社;b.数理学院,陕西 渭南 714099)
MATLAB求解力学问题探析
牛怀岗a,朱志平b
(渭南师范学院 a.报刊社;b.数理学院,陕西 渭南 714099)
摘要:针对力学中的一些计算比较复杂或者利用常规方法无法给出解析解的问题,如解线性方程组问题、势能曲线问题、最小值问题等,通过MATLAB编程可简洁地求出其数值解,并绘出函数关系曲线图,结果准确直观,避免了复杂烦琐的数学运算。
关键词:MATLAB软件;解线性方程组;势能曲线;最小值问题
0 引言
MATLAB是由美国Mathworks公司发布的主要面对科学计算、可视化以及交互程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于实用的视窗环境中,提供可靠丰富的矩阵运算、数据处理、图形绘制、图像处理等功能,为科学研究、工程设计以及必须进行有效数值计算的众多课题提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言的编辑模式,代表了当今国际科学计算软件的先进水平。[1]MATLAB软件的基本特点是:第一,有较强的数值计算功能和作图功能,也有很强的符号计算功能;第二,图形窗口式操作直观简洁,方便理解;[2]第三,用简单的指令就可以完成大量烦琐的计算过程和作图功能。编程语法简单,程序设计方便,正是因其具有这样的特点,所以在求解复杂的力学问题时应用MATLAB就易得出准确直观的物理结果。……
登录APP查看全文
