- 30
- 0
- 约6.16千字
- 约 8页
- 2020-11-09 发布于山东
- 举报
用 MATLAB求解非线性优化问题
实验四 用 MATLAB 求解非线性优化问题
一、实验目的:
了解 Matlab 的优化工具箱,利用 Matlab 求解非线性优化问题。
二、相关知识
非线性优化包括相当丰富的内容,我们这里就 Matlab 提供的一些函数来介绍相关函数
的用法及其所能解决的问题。
(一)非线性一元函数的最小值
Matlab 命令为 fminbnd() ,其使用格式为:
X=fminbnd(fun,x1,x2)
[X,fval,exitflag,output]= fminbnd(fun,x1,x2)
其中: fun 为目标函数, x1,x2 为变量得边界约束,即 x1≤x≤x2,X 为返回得满足 fun 取得最小值的 x 的值,而 fval 则为此时的目标函数值。 exitflag0 表示计算收敛, exitflag=0 表示超过了最大的迭代次数, exitflag0 表示计算不收敛,返回值 output 有 3 个分量,其中
iterations 是优化过程中迭代次数, funcCount 是代入函数值的次数, algorithm
是优化所采
用的算法。
例 1:求函数 f (x)
x5
x3
x2
1
ex2
sin(
x) 在区间 [ 2,2] 的最小值和相应的 x 值。
解决此问题的 Matlab 程序为:
clear
fun=(x^5
您可能关注的文档
- 版中考数学模拟试卷及答案1644143.docx
- 版中考数学模拟试卷及答案8639636.docx
- 版测量学课后答案.docx
- 物业专业技能竞赛方案电工+管理员.docx
- 物业商务标标书实用模板.docx
- 物料守恒习题.docx
- 物料技术规格书模板.docx
- 物流-TMS系统操作说明书.docx
- 物流实习周记20篇共6篇.docx
- 物流收货配送流程.docx
- 四川省成都市嘉祥教育集团2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).pdf
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).pdf
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).docx
- 四川省绵阳市游仙区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
原创力文档

文档评论(0)