matlab在机械领域的应用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Matlab在机械领域的应用
Matlab作为第四代计算机语言,可以把工程师从繁琐的程序代码中解放出来,能够快速的验证自己的模型和算法。
MATIAB是美国 MathWorks公司推出的一套功能强大的工程计算软件它将计算与可视化集成到一个灵活的计算环境中,并提供大量的内置函数,在解决广泛的工程问题时,可以直接利用这些函数获得数值解,故被广泛地应用于自动控制、数理统计、数值分析、流体力学和机械设计等许多工程领域。
鉴于目前国内关于探讨 MATLAB软件在工程机械优化问题和机械优化设计教学领域中应用的例子并不多见,加之出于教学和研究的需要,近年来对运用 MATLAB软件,如何解决实际工程优化问题和优化设计教学中的问题进行了初步的探索和研究。
Matlab是一个功能十分强大的工程计算及数值分析软件,利用matlab的优化工具箱可以求解线性规划、非线性规划和多目标规划的问题,为机械优化设计提供了更方便、快捷的途径。
应用 matlab优化工具箱进行机械设计优化问题的求解简单、易学,不用编写大量的优化算法程序,提高了设计效率,更重要的是,培养了学生的研究和设计能力,为他们今后的学习和工作打下了良好的基础。
1)应用 MATIAB优化工具箱内置的函数模块 fmincon,
不仅可以很好地解决单目标多变量约束非线性优化问题。
2)利用 MAT1AB软件强大的图形模拟功能,可以直观
显示各约束函数的图形,即可准确画出可行域,据此不仅便于直观地排除非有效约束、简化优化问题,而且更重要的是有助于从事优化设计教学和研究者对于问题的理解和判断。
(3)由于 MATLAB软件具有强大的图形,数值计算功能及较高的编程效率,故它是一种能够用来解决机械优化设计教学和工程优化问题研究的十分强大而有效的工具。
具有以往采用其它编程方法或手段解决优化问题所不能比拟的优点。