求助!matlab中,有100个变量的非线性规划怎么弄? 比如:目标函数为:f=k1*abs(x1)+...+k100*abs(x100)

 我来答
850245290
2016-05-20 · TA获得超过324个赞
知道小有建树答主
回答量:150
采纳率:100%
帮助的人:136万
展开全部
  不管是数量有多少,原理是一样的,你可以调用MATLAB自带的函数regress(y,x),其中x是自变量,y是因变量。你首先要获得大量的观测数据,并且对自变量x做一下处理,即x=[ones(length(x),x],y为列向量,可以参考:徐文力_新浪博客
追问
能具体点吗?比如f=C*X,C是行向量,X是列向量,我已经表示出来了,但下一步不知道该怎么弄了,谢谢。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式