优化工具箱提供fmincon函数用于对有约束优化问题进行求解,其语法格式如下[1] :

x= fmincon(fun,x0,A,b)

x= fmincon(fun,x0,A,b,Aeq,beq)

x= fmincon(fun,x0,A,b,Aeq,beq,lb,ub)

x= fmincon(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon)

x= fmincon(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon,options)

x= fmincon(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon,options,P1,P2, ...)

[x,fval]= fmincon(...)

[x,fval,exitflag]= fmincon(...)

[x,fval,exitflag,output]= fmincon(...)

其中,x, b, beq, lb,和ub为线性不等式约束的上、下界向量, A 和 Aeq 为线性不等式约束和等式约束的系数矩阵,fun为目标函数,nonlcon为非线性约束函数。

显然,其调用语法中有很多和无约束函数fminunc的格式是一样的,其意义也相同,在此不在重复介绍。对应上述调用格式的解释如下:

x= fmincon(fun,x0,A,b) 给定初值x0,求解fun函数的最小值x。fun函数的约束条件为A*x<= b,x0可以是标量或向量。

x= fmincon(fun,x0,A,b,Aeq,beq) 最小化fun函数,约束条件为Aeq*x= beq 和 A*x <= b。若没有不等式线性约束存在,则设置A=[]、b=[]。

x= fmincon(fun,x0,A,b,Aeq,beq,lb,ub) 定义设计变量x的线性不等式约束下界lb和上界ub,使得总是有lb<= x <= ub。若无等式线性约束存在,则令Aeq=[]、beq=[]。

x= fmincon(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon) 在上面的基础上,在nonlcon参数中提供非线性不等式c(x)或等式ceq(x)。fmincon函数要求c(x) <= 0且ceq(x)= 0。

相关查询: 工具箱 fmincon
最新查询:孟庙 宾州大学 尊师重教 Giorgio Gardner CAMBRIDGE mgw 库兹涅佐夫 电子琴 山下奉武 平行理论 张鲸 暴走族 徐伟君 徽州古道 怡馨苑 啦啦队长 惹火西式牛排 �����»�����ѧԺ 相似之处 抗寒性 报名人 ����Զ 损益表 奇丑无比 控制点 司法机关 搏击操 政权机关 新日铁 空即是色 工矿企业 月桂花 纯真少女寻找自己的故乡 木卫二 干巴巴 好好的 文象伟晶岩 杨梅山煤矿 综合司 逻各斯 杳无音信 Channard 情报机构 梁连春 母系社会 万劫余生情海恨 常州市少年科学艺术宫 毛伟 政治上 汉化组 毛刷辊 后七里社区 唯爱主义者 喇嘛教 喜来芝 团结一致 核心人物 民族舞 电阻器 303.325 泰妃椰奶葡挞 毁于一旦 lipoprotein Billiton 淋巴癌 辣文 造物主 淮川街道 烟台市 机修工 电眼美女3 silicula Waitangi Sycamore maturity Perlman iplayer compassion fmincon
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2026 haodianxin 百科 豫ICP备14030218号-3 消耗时间:0.029秒 内存0.85MB 2025-09-21 00:28:36