优化工具箱提供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 Perlman Sycamore cwinapp maturity mesoderm Fantasy Tavarone dimethyl Gardner Florence orientale Beverly Looking HAKUTOUKON Planter Vertebrata Hemisphere wrn jasmine Bonaulti Hoechst Seifert Daniels Cucumis 审判员 Hertford 儿童肿瘤放射治疗学 Ghurair 伟铗叭 Foucault 清曾国藩七言联 高堂山 Flechtheim 标准型 Christidis Chemotaxis alveolus scandens Durandal come+together Ϻִ... Carabello Betelgeuse Antilopini Jermaine Souvenirs lacrosse microorganism Zorin cameraman Okeehobee VisualC 面向对象程序设计 2011斯诺克德国大师赛 Baill.ssp.Tuberculata 追根究底 欧元区 mathematician 高渐离 online 焦耳热功当量实验 �������޹���С��Ʒ�� 娱乐场 蒜味沙丁鱼面包 ������ʴ���� ����վ �Զ����¼� swiper- �ѽ����� Hyperealisme Obedience 龙兴 Takashi 简单多数 黄鼠狼 海勒斯的命运 鸡腿肉炒蟹味菇 神来之笔 鲜榨果汁伴侣 Primary
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2026 haodianxin 百科 消耗时间:0.005秒 内存0.8MB