优化工具箱提供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 punctatum Spelunk mummery 性别歧视 linprog Sigmund Swertimarin Chundan 原始社会 镇定自若 如梦如醉 眠思梦想 无怨无悔 轴功率 藉藉无名 民膏民脂 某月某日 又惊又喜 一唱一和 一分一秒 沃野千里 敢爱敢恨 教改教研 如醉如痴 喀拉拉邦 指指点点 民脂民膏 Bunning 零存整取 Uddiyana 几个月 萨迦派 engrossing 译码器 魏富绪 大奖章 音韵学 匈牙利人 电磁相互作用 形胜之国 安格斯 Chemotaxis 随州市财政局 无缘无故 海派脆鳝 呆头呆脑 乡曲之誉 苛性钾 折射性 美利坚合众国 大舌头 Dialium 四大跛拳 传记片 国际开发 制造家 民不聊生 椋鸟科 明治天皇 温馨感 turnover 物美价廉 柳树透翅蛾 实际意义 火刃氏族 派出机构 打网球 第十五 深圳德普仪器 Williams EterneMirrorHA 红点鲑 制成品 前无古人 国际垄断 三十而立 行政单位 狂想曲 哲学思潮
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2026 haodianxin 百科 消耗时间:0.005秒 内存0.8MB