第6章 代数方程与最优化问题的计算机求解PPT讲稿.ppt
-
资源ID:43656697
资源大小:4.56MB
全文页数:67页
- 资源格式: PPT
下载积分:18金币
快捷下载
![游客一键下载](/images/hot.gif)
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
第6章 代数方程与最优化问题的计算机求解PPT讲稿.ppt
第第6章章 代数方程与最代数方程与最优化问题的计算机求优化问题的计算机求解解2022/9/181高等应用数学问题的MATLAB求解东北大学信息学院第1页,共67页,编辑于2022年,星期一2022/9/182高等应用数学问题的MATLAB求解东北大学信息学院主要内容主要内容n n代数方程的求解代数方程的求解n n无约束最优化问题求解无约束最优化问题求解n n有约束最优化问题的计算机求解有约束最优化问题的计算机求解n n整数规划问题的计算机求解整数规划问题的计算机求解第2页,共67页,编辑于2022年,星期一2022/9/183高等应用数学问题的MATLAB求解东北大学信息学院6.1 6.1 代数方程的求解代数方程的求解n n代数方程的图解法代数方程的图解法n n多项式型方程的准解析解法多项式型方程的准解析解法n n一般非线性方程数值解一般非线性方程数值解第3页,共67页,编辑于2022年,星期一2022/9/184高等应用数学问题的MATLAB求解东北大学信息学院6.1.1 6.1.1 代数方程的图解法代数方程的图解法6.1.1.1 6.1.1.1 一元方程的图解法一元方程的图解法【例例6-16-1】第4页,共67页,编辑于2022年,星期一2022/9/185高等应用数学问题的MATLAB求解东北大学信息学院6.1.1.2 6.1.1.2 二元方程的图解法二元方程的图解法【例例6-26-2】第5页,共67页,编辑于2022年,星期一2022/9/186高等应用数学问题的MATLAB求解东北大学信息学院6.1.2 6.1.2 多项式型方程的准解析解法多项式型方程的准解析解法【例例6-36-3】第6页,共67页,编辑于2022年,星期一2022/9/187高等应用数学问题的MATLAB求解东北大学信息学院第7页,共67页,编辑于2022年,星期一2022/9/188高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-46-46-46-4】第8页,共67页,编辑于2022年,星期一2022/9/189高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-56-56-56-5】第9页,共67页,编辑于2022年,星期一2022/9/1810高等应用数学问题的MATLAB求解东北大学信息学院第10页,共67页,编辑于2022年,星期一2022/9/1811高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-66-66-66-6】第11页,共67页,编辑于2022年,星期一2022/9/1812高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-76-76-76-7】第12页,共67页,编辑于2022年,星期一2022/9/1813高等应用数学问题的MATLAB求解东北大学信息学院6.1.3 6.1.3 一般非线性方程数值解一般非线性方程数值解第13页,共67页,编辑于2022年,星期一2022/9/1814高等应用数学问题的MATLAB求解东北大学信息学院第14页,共67页,编辑于2022年,星期一2022/9/1815高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-86-86-86-8】第15页,共67页,编辑于2022年,星期一2022/9/1816高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-96-96-96-9】第16页,共67页,编辑于2022年,星期一2022/9/1817高等应用数学问题的MATLAB求解东北大学信息学院第17页,共67页,编辑于2022年,星期一2022/9/1818高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-106-106-106-10】第18页,共67页,编辑于2022年,星期一2022/9/1819高等应用数学问题的MATLAB求解东北大学信息学院第19页,共67页,编辑于2022年,星期一2022/9/1820高等应用数学问题的MATLAB求解东北大学信息学院6.2 6.2 无约束最优化问题求解无约束最优化问题求解n n解析解法和图解法解析解法和图解法n n基于基于MATLABMATLAB的数值解法的数值解法n n全局最优解与局部最优解全局最优解与局部最优解n n利用梯度求解最优化问题利用梯度求解最优化问题第20页,共67页,编辑于2022年,星期一2022/9/1821高等应用数学问题的MATLAB求解东北大学信息学院6.2.1 6.2.1 解析解法和图解法解析解法和图解法第21页,共67页,编辑于2022年,星期一2022/9/1822高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-116-116-116-11】第22页,共67页,编辑于2022年,星期一2022/9/1823高等应用数学问题的MATLAB求解东北大学信息学院第23页,共67页,编辑于2022年,星期一2022/9/1824高等应用数学问题的MATLAB求解东北大学信息学院6.2.2 6.2.2 基于基于 MATLAB MATLAB 的数值解法的数值解法第24页,共67页,编辑于2022年,星期一2022/9/1825高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-126-126-126-12】第25页,共67页,编辑于2022年,星期一2022/9/1826高等应用数学问题的MATLAB求解东北大学信息学院第26页,共67页,编辑于2022年,星期一2022/9/1827高等应用数学问题的MATLAB求解东北大学信息学院第27页,共67页,编辑于2022年,星期一2022/9/1828高等应用数学问题的MATLAB求解东北大学信息学院6.2.3 6.2.3 全局最优解与局部最优解全局最优解与局部最优解【例例6-136-13】第28页,共67页,编辑于2022年,星期一2022/9/1829高等应用数学问题的MATLAB求解东北大学信息学院第29页,共67页,编辑于2022年,星期一2022/9/1830高等应用数学问题的MATLAB求解东北大学信息学院6.2.4 6.2.4 利用梯度求解最优化问题利用梯度求解最优化问题【例例6-146-14】第30页,共67页,编辑于2022年,星期一2022/9/1831高等应用数学问题的MATLAB求解东北大学信息学院第31页,共67页,编辑于2022年,星期一2022/9/1832高等应用数学问题的MATLAB求解东北大学信息学院第32页,共67页,编辑于2022年,星期一2022/9/1833高等应用数学问题的MATLAB求解东北大学信息学院6.3 6.3 有约束最优化问题有约束最优化问题的计算机求解的计算机求解n n约束条件与可行解区域约束条件与可行解区域n n线性规划问题的计算机求解线性规划问题的计算机求解n n二次型规划的求解二次型规划的求解n n一般非线性规划问题的求解一般非线性规划问题的求解第33页,共67页,编辑于2022年,星期一2022/9/1834高等应用数学问题的MATLAB求解东北大学信息学院6.3.1 6.3.1 约束条件与可行解区域约束条件与可行解区域第34页,共67页,编辑于2022年,星期一2022/9/1835高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-156-156-156-15】第35页,共67页,编辑于2022年,星期一2022/9/1836高等应用数学问题的MATLAB求解东北大学信息学院6.3.2 6.3.2 线性规划问题的计算机求解线性规划问题的计算机求解第36页,共67页,编辑于2022年,星期一2022/9/1837高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-166-166-166-16】第37页,共67页,编辑于2022年,星期一2022/9/1838高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-176-176-176-17】第38页,共67页,编辑于2022年,星期一2022/9/1839高等应用数学问题的MATLAB求解东北大学信息学院6.3.3 6.3.3 二次型规划的求解二次型规划的求解第39页,共67页,编辑于2022年,星期一2022/9/1840高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-186-186-186-18】第40页,共67页,编辑于2022年,星期一2022/9/1841高等应用数学问题的MATLAB求解东北大学信息学院6.3.4 6.3.4 一般非线性规划问题的求解一般非线性规划问题的求解第41页,共67页,编辑于2022年,星期一2022/9/1842高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-196-196-196-19】第42页,共67页,编辑于2022年,星期一2022/9/1843高等应用数学问题的MATLAB求解东北大学信息学院第43页,共67页,编辑于2022年,星期一2022/9/1844高等应用数学问题的MATLAB求解东北大学信息学院第44页,共67页,编辑于2022年,星期一2022/9/1845高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-206-206-206-20】第45页,共67页,编辑于2022年,星期一2022/9/1846高等应用数学问题的MATLAB求解东北大学信息学院第46页,共67页,编辑于2022年,星期一2022/9/1847高等应用数学问题的MATLAB求解东北大学信息学院第47页,共67页,编辑于2022年,星期一2022/9/1848高等应用数学问题的MATLAB求解东北大学信息学院6.4 6.4 整数规划问题的整数规划问题的计算机求解计算机求解n n整数线性规划问题的求解整数线性规划问题的求解n n一般非线性整数规划问题与求解一般非线性整数规划问题与求解n n0-10-1规划问题求解规划问题求解第48页,共67页,编辑于2022年,星期一2022/9/1849高等应用数学问题的MATLAB求解东北大学信息学院6.4.1 6.4.1 整数线性规划问题的求解整数线性规划问题的求解免费工具箱,可以由MathWorks公司网站下载,也可以由本书光盘得出第49页,共67页,编辑于2022年,星期一2022/9/1850高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-216-216-216-21】第50页,共67页,编辑于2022年,星期一2022/9/1851高等应用数学问题的MATLAB求解东北大学信息学院第51页,共67页,编辑于2022年,星期一2022/9/1852高等应用数学问题的MATLAB求解东北大学信息学院第52页,共67页,编辑于2022年,星期一2022/9/1853高等应用数学问题的MATLAB求解东北大学信息学院6.4.2 6.4.2 一般非线性整数规划问题与求解一般非线性整数规划问题与求解第53页,共67页,编辑于2022年,星期一2022/9/1854高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-226-226-226-22】第54页,共67页,编辑于2022年,星期一2022/9/1855高等应用数学问题的MATLAB求解东北大学信息学院第55页,共67页,编辑于2022年,星期一2022/9/1856高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-236-236-236-23】第56页,共67页,编辑于2022年,星期一2022/9/1857高等应用数学问题的MATLAB求解东北大学信息学院第57页,共67页,编辑于2022年,星期一2022/9/1858高等应用数学问题的MATLAB求解东北大学信息学院第58页,共67页,编辑于2022年,星期一2022/9/1859高等应用数学问题的MATLAB求解东北大学信息学院6.4.3 0-16.4.3 0-1规划问题求解规划问题求解MATLAB 7.0 版本提供的 0-1 线性规划问题当然也可以用前面的函数求解第59页,共67页,编辑于2022年,星期一2022/9/1860高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-246-246-246-24】第60页,共67页,编辑于2022年,星期一2022/9/1861高等应用数学问题的MATLAB求解东北大学信息学院第61页,共67页,编辑于2022年,星期一2022/9/1862高等应用数学问题的MATLAB求解东北大学信息学院【例例例例6-256-256-256-25】第62页,共67页,编辑于2022年,星期一2022/9/1863高等应用数学问题的MATLAB求解东北大学信息学院本章内容简介本章内容简介第63页,共67页,编辑于2022年,星期一2022/9/1864高等应用数学问题的MATLAB求解东北大学信息学院n n数学方程求解是科学与工程研究中经常遇到的问题,数学方程求解是科学与工程研究中经常遇到的问题,本章先介绍了简单方程的图解法,给出了方程求解的本章先介绍了简单方程的图解法,给出了方程求解的基本概念,并介绍了基于符号运算工具箱中基本概念,并介绍了基于符号运算工具箱中 solve()solve()函数的多项式类方程的准解析求解算法,还介绍了基于函数的多项式类方程的准解析求解算法,还介绍了基于最优化工具箱最优化工具箱 fsolve()fsolve()函数求取一般非线性方程的数值函数求取一般非线性方程的数值解法。解法。第64页,共67页,编辑于2022年,星期一2022/9/1865高等应用数学问题的MATLAB求解东北大学信息学院n n本章介绍了无约束最优化问题及 MATLAB 解决方案,并引入了全局最优解与局部最优解的概念。n n本章还介绍了若干种有约束最优化问题,介绍了可行解区域的概念,并介绍了最优化问题求解算法的 MATLAB 求解方法,如线性规划问题、二次型规划问题及一般非线性规划问题,用这样的方法可以轻易求解出较复杂的非线性规划问题。第65页,共67页,编辑于2022年,星期一2022/9/1866高等应用数学问题的MATLAB求解东北大学信息学院n n本章中系统介绍了整数规划问题的计算机求解方法,引入了整数线性规划问题求解工具箱、一般非线性整数规划问题求解函数 bnb20()。n n由 MATLAB 7.0 版本中给出的新函数bintprog()探讨了 0-1 整数线性规划问题的计算机求解。借助分枝定界法的 bnb20()函数还可以求解 0-1 非线性规划问题。第66页,共67页,编辑于2022年,星期一2022/9/1867高等应用数学问题的MATLAB求解东北大学信息学院n n最优化问题目前最好的工具箱是商品软件 TOMLAB,其功能很强大,然而限于篇幅,并未详细介绍该工具。另外,基于遗传算法的最优化方法是当前被认为有可能获得全局最优解的有前途的最优化方法,基于遗传算法的最优化方法及其 MATLAB 实现问题在第 10.3 节还有详细介绍。第67页,共67页,编辑于2022年,星期一