优化工具箱提供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
最新查询:VC++程序设计基础教程 Dassler processed Hiddenite Card-reader 常盘樱子 老河口 吸收光谱 皮卡迪利 新郑市 发音器 太丁 :... 网球赛 缩聚反应 舞蹈系 optimization 公益林 SolanumtuberosumLinn 以色列国 阅兵场 钢筋水泥 日本语 蝙蝠侠 insulana Standard 拉琼奎拉 奔子栏 举止言谈 客座教授 FLEXIM������������ 章逢集大战 石耳炖鸡鸭 定制化 败火猪肺汤 斑啄木鸟 期货市场 CorelDRAW Generic. %E6%9C%B1%E6%80%A1%E9%95%90 ľ���� Impressionism 送怪怪脸回家选关版 踏破铁鞋 宫腔镜可视取胚 Internationalization 道琼斯 有法可依 书信往来 书信往来 隆美尔竹笋 拦水闸 卫戍区 完成任务 华人电视台 Lyngbya 炎炎夏日 枣红色 renderings 尾羽鸟 女秘书 发生率 小题大做 Dispersant Wickerhamomyces 伤害 centralnervoussystem 罗姆尼 腐衣烩番茄 首都机场 哪一种 �ձ����ͩ ǰ 变形金刚 夜颂 近年来 Youthful manner fmincon
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2026 haodianxin 百科 豫ICP备14030218号-3 消耗时间:0.019秒 内存0.85MB 2025-09-21 00:28:36