如何用Matlab求有限制条件的目标函数的最小值求解一个优化问题(目标函数非线性,约束函数线性)?

minZ=56*x11+74*x12+61*x13+63*x14+63*x21+69*x22+65*x23+71*x24+57*x31+77*x32+63*x33+67*... minZ=56*x11+74*x12+61*x13+63*x14+63*x21+69*x22+65*x23+71*x24
+57*x31+77*x32+63*x33+67*x34+55*x41+76*x42+62*x43+62*x44;
限制条件为:x11+x12+x13+x14=1;
x21+x22+x23+x24=1;
x31+x32+x33+x34=1;
x41+x42+x43+x44=1;
x11+x21+x31+x41=1;
x12+x22+x32+x42=1;
x13+x23+x33+x43=1;
x14+x24+x34+x44=1;
展开
lhmhz
高粉答主

2012-11-21 · 专注matlab等在各领域中的应用。
lhmhz
采纳数:7264 获赞数:17015

向TA提问 私信TA
展开全部
x(1) = -4.0301e+016 x11
x(2) = -5.3913e+016 x12
x(3) = -4.4068e+016 x13
x(4)= -4.5546e+016 x14
x(5) = -4.5676e+016 x21
x(6)= -4.9899e+016 x22
x(7) = -4.7096e+016 x23
x(8) = -5.1703e+016 x24
x(9) = -4.1011e+016 x31
x(10)= -5.6188e+016 x32
x(11) = -4.5560e+016 x33
x(12) = -4.8603e+016 x34
x(13)= -3.9511e+016 x41
x(14) = -5.5470e+016 x42
x(15)= -4.4843e+016 x43
x(16) = -4.4756e+016 x44
追问
不用调用什么函数吗,是直接输在Matlab的运行窗口吗?
追答
1、要自定义的目标函数,并保存相应的m文件
2、要自定义的约束函数,并保存相应的m文件
3、在运行窗口命令中调用自定义的目标函数和自定义的约束函数
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
zzq19930506
2012-11-22 · 超过23用户采纳过TA的回答
知道答主
回答量:118
采纳率:16%
帮助的人:36.9万
展开全部
Lingo是处理最优化问题的最好方法。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友314ee4d25
2012-11-21 · TA获得超过274个赞
知道小有建树答主
回答量:379
采纳率:0%
帮助的人:302万
展开全部
为啥不用lingo?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式