Matlab优化问题01—fminbnd
来源:互联网 发布:相关系数矩阵计算公式 编辑:程序博客网 时间:2024/06/06 00:49
说明:fminbnd一般用来求解单元无约束非线性最优化问题的极小值。
[例1] 在区间(0,2π)上求函数sin(x)的最小值:
解:fun001.m
function f=fun001(x)
f=sin(x);
主程序:
[x,fval,exitflag,output] = fminbnd(@fun001,0,2*pi,[])
解得:
x =4.7124
fval =-1.0000
exitflag =1 %目标函数收敛于解x处
output =
iterations: 8 %迭代8次
funcCount: 9 %函数评价9次
algorithm: 'golden section search, parabolic interpolation'
message: '优化已终止:
当前的 x 满足使用 1.000000e-04 的 OPTIONS.TolX 的终止条件
[例2]对边长为3m的正方形铁板,在四个角处剪去相等的正方形以制成方形无盖水槽,问如何剪法使水槽的容积最大?
解:设减去正方形的边长为x,则容积为(3-x)^2*x
fun002.m
function f=fun002(x)
f=(3-x)^2*x
主程序:
[x fval]=fminbnd(@fun002,0,1.5)
解得:
x=0.5000 fval=-2.0000
即当减去边长为0.5的正方形时最大容积为2.
0 0
- Matlab优化问题01—fminbnd
- Matlab函数fminunc/fminbnd/fmincon求解工程优化问题
- matlab-求解最优化问题的函数fminbnd,fmincon,quadprog.....区别总结
- MATLAB学习笔记06——无约束一维极值问题(三)优化工具箱及工具箱函数fminbnd的改进
- matlab fminbnd函数
- matlab fminbnd, fminsearch
- matlab fminbnd 寻找区域极值
- Matlab优化问题02—fminunc
- Matlab优化问题03—fminsearch
- Matlab优化问题05—fmincon
- Matlab优化问题06—quadprog
- Matlab优化问题07—fgoalattain
- Matlab优化问题08—fminimax
- MATLAB简单优化问题
- MATLAB 优化问题
- 优化问题的matlab解法
- MATLAB 求解最优化问题
- MATLAB求多目标优化问题——fminimax
- 人类的action 和activity 识别
- SSH通过密钥登录的设置方法
- Java多线程—Executor框架
- 【网络互联技术】(一)移动数据加密和网络安全概述
- Hadoop Spark 集群简便安装总结
- Matlab优化问题01—fminbnd
- Maven学习笔记一:安装和基本配置
- 【网络互联技术】(二) 网络安全的几种解决途径
- 1006--Java集合--操作集合的工具类:Collections
- 密码加密的算法
- 设置自动换行
- 仪式感有时很必要
- JAVA虚拟机的生命周期
- Linux中用stat命令查看文件时3个时间点解析