- 博客(6)
- 资源 (20)
- 收藏
- 关注
原创 MATLAB学习笔记06——无约束一维极值问题(三)优化工具箱及工具箱函数fminbnd的改进
利用工具箱求解一、fminbnd函数fminbnd函数用法[x,fval,exitflag,output]=fminbnd(fun,x1,x2,option);x:极小值点,fval:目标函数极小值,exitflag:返回优化失败或成功(1:成功,0:到达最大迭代次数,-1因自定义函数退出,-2边界条件不协调(x1>x2)),output:返回求解信息中迭代次数、使用的算法等。
2016-08-22 14:46:16 2994
原创 MATLAB学习笔记05——无约束一维极值问题(二)斐波那契法、基本牛顿法和全局牛顿法
一、斐波那契法1.斐波那契法与黄金分割法不同的是,黄金是单向缩小区间的算法,斐波那契是双向收缩。斐波那契数列指的是 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368。第三项开始,每一项为前两个数的和。2.算法步骤:1.Fn
2016-08-21 20:52:33 2740
原创 MATLAB学习笔记04——画图命令整理
1.figure(1)、figure(2)...figure(n)打开绘图窗口n。2.subplot(m,n,p)分割绘图窗口的指令,m,代表行数,n列数,p用于激活绘图区域,即选择第几个分割的小区域绘图。二、坐标轴相关指令1.axis([xmin xmax ymin ymax]);给定x、y轴的最大值。2.axis equal x、y轴的长
2016-08-20 20:08:09 719
原创 MATLAB学习笔记03——无约束一维极值问题(一)进退法和黄金分割法
无约束一维极值问题求解时一般采用一维搜索法,,其中方法包括多种,线性搜索:黄金分割、斐波那契法、牛顿法等,非线性包括抛物线法和三次插值法。进退法是一种缩小极值区间的算法,算出的结果是一个包含极值的区间,适用于未知极值范围的情况下。黄金分割法适用于在知道极值区间的前提下,利用不断缩小区间的思想,最终得出极值的近似值。两种算法相辅相成。后续文章会介绍更多求极值算法。1.进退法
2016-08-20 20:07:29 4263
原创 MATLAB学习笔记02——优化算法工具箱
求解线性问题优化工具箱GUI界面注解option注解求解器的选择1.无约束优化(fminun、fminsearch)2.约束优化(fmincon)3.非线性最小二乘优化(lsqnonlin)采用信赖域反射法可以选择自变量上下界,其他则不能4.线性规划(linprog)5.智能算法(GA)
2016-08-20 20:04:46 6440 1
原创 MATLAB学习笔记01——基本命令和矩阵
填写图片摘要(选填)matlab2016中的工具箱被命名为应用程序,英文名为app,在应用程序下有原版的各种常用工具箱。工作空间常用命令:who;显示所有变量whos:列出变量所有信息size(a):获取向量a的行数和列数length(a):获取向量a长度,若a为矩阵则列出行数最大值存储命令:save:存储变
2016-08-20 19:55:54 1785
simulink中的SVPWM仿真模型文件及m代码
2017-12-08
MATLAB模型文件-永磁同步电机变频调速系统控制-袁登科版
2017-12-04
四足机器人源码
2017-09-01
ISO26262-6 中文版内部资料
2017-09-01
树莓派2液晶屏显示配置config文件(所有系统通用)
2017-01-12
MultiWii EZ-GUI 安卓版
2015-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人