你好,看见你回答了别人的问题,在matlab里利用外函数法添加约束,想请教一下~

我想在matlab添加等式约束,一直失败,有4个自变量a,b,c,d,我希望把a+b+c+d=100加进去怎么编程呀~~尝试了好久都失败啦~请教一下您,谢谢... 我想在matlab添加等式约束,一直失败,有4个自变量a,b,c,d,我希望把a+b+c+d=100加进去怎么编程呀~~尝试了好久都失败啦~请教一下您,谢谢 展开
 我来答
lhmhz
高粉答主

2018-03-29 · 专注matlab等在各领域中的应用。
lhmhz
采纳数:7264 获赞数:17009

向TA提问 私信TA
展开全部

由于没有看到你的具体问题,根据经验,我觉得你的自定义的约束函数有点问题,你应该把非约束函数条件写在这里,即

function [c,ceq]=myconc(x)

c=[。。。];

ceq=(a+b+c+d)-100;

end

如还有问题,最好把具体的问题贴出来以便于解答。或用其他方式来讨论。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式