- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘 要: 数学函数极值和物理优化问题都是比较常见的一类极值问题,在解决这类问题的时候,我们通常想到的只是建立函数模型,按照求导或者求微分法则进行复杂精确的人工演算,最后得出结论.但是随着多媒体技术的发展,MATLAB也可以应用于求解一类极值问题.本文就MATLAB如何在求解一类极值问题中代替人工演算,以及结合图形更直观地反映出数据的分布做了进一步的探讨.
关键词: 函数,极值,MATLAB工具
Abstract:Mathematical function extremum and physics class of optimization problems are more common extremum problems, to solve the problem, we usually think of is to establish a function model, in accordance with the derivative or differential rule with complex precise artificial calculus, finally draw the conclusion. But with the development of multimedia technology, MATLAB can also be used for solving a class of extremum problems. In this paper, the MATLAB to replace artificial calculus in solving a class of extremum problems, and combined with the graphic more intuitively reflect the distribution of data to do the further discussion.
Keywords: function extreme MATLAB tools
目 录
0 引言…………………………………………………………………….
1 一类极值问题的概念…………………………………………………
2 MATLAB工具简介………………………………………………………
3 MATLAB在一类极值问题中的应用……………………………………
3.1 MATLAB在一元函数极值中的应用…………………………………
3.2 MATLAB在多元函数极值中的应用…………………………………
3.3 MATLAB在物理学中相关极值的应用………………………………
结论………………………………………………………………………
参考文献…………………………………………………………………
0 引言
一类极值问题常见于数学和物理的学习过程中,之前我们习惯了采用数学模型求解此类问题.随着现代多媒体技术的发展,计算机程序已经能很好的应用于数学和物理问题的研究,人们已经不满足于数学模型的求解方法,更多的人开始探讨MATLAB求解一类极值问题的智能算法.如果MATLAB能够广泛应用于求解一类极值问题,将大大缩短演算的时间,加强算法的可视化,也会使得这类问题变得系统化和程序化.本文正是结合MATLAB来探究一类极值问题的求解过程.
1 一类极值问题的概念
极值的概念来自数学应用中的最大最小值问题。根据极值定律,定义在一个有界闭区域上的每一个连续函数都必定达到它的最大值和最小值.随着人们研究领域的拓展,物理学中的最优化问题也逐渐引入了数学模型,并使用函数来刻画这类问题,最优问题也就转化为数学中的极值问题.
那么,便可以有这样的定义:我们将数学问题中的一元函数极值、多元函数极值及其物理问题中的最优化问题统称为一类极值问题.
2 MATLAB工具简介
MATLAB 软件是由美国MATHWORKS 公司开发的集数值计算、符号处理和图形可视化三大功能于一体的数学软件,目前MATLAB已经成为线性代数、数值分析、数理统计、优化方法、自动控制、数字信号处理、动态系统仿真等高级课程的基本教学工具,也是最常用的数学实验平台.借助MATLAB 强大的作图功能,可以很轻松的将求函数极值问题可视化.
MATLAB 有大量的库函数, 可以对MATLAB 进行二次开发,通过它提供的与Fortran\C\C++等语言的接口实现调用.也即用这些编程语言编写的软件程序中调用MATLAB 的各种函数 执行它能够完成的功能 MATLAB是解释性语言
文档评论(0)