优化工具箱提供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
最新查询:金属加工 微爱情 范马勇次郎 中纬度 法制观念 真空度 特异性 樗叶 人造毛皮 野叟曝言 1988.08 波士顿法律第五季 集会游行 土耳其女排 快速路 辣文 逍遥自在 哈瓦尔群岛 飞机场 皇家驿站 南丰县 斯莱特 道德观 赤身露体 临沭县志 有看头 国色天香 二次曲线 名门贵族 偷鸡摸狗 弹道学 成果奖 中国DV纪实频道 本溪市 Beauharnais AI-Hazen 盖迪斯 电话行销轻松成交 哥得兰 太极拳 显微图 铟废料 企事业 炼金启示录 Myxiniformes 钱铁石 基金组织 管理费 夏洛特 女秘书 盆腔 饮食业 贫困户 比塞塔 二等秘书 上海人 COMUNITA 碘化钾 牛河 夜晚的访客 乔治·西格尔 凤山村 印花税票 Lumbini 君子协定 软绵绵 D.Cf.sp. 烟消火灭 Kiwifruit 特罗伊 终身大事 挠脚心 precept Revontulet Beneath Adventure Hermann Hermite notably fmincon
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2026 haodianxin 百科 豫ICP备14030218号-3 消耗时间:0.009秒 内存0.85MB