永发信息网

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

答案:1  悬赏:10  手机版
解决时间 2021-11-13 23:09
  • 提问者网友:人傍凄凉立暮秋
  • 2021-11-13 04:30
求助!matlab中,有100个变量的非线性规划怎么弄? 比如:目标函数为:f=k1*abs(x1)+...+k100*abs(x100)
最佳答案
  • 五星知识达人网友:青尢
  • 2021-11-13 05:03
不管是数量有多少,原理是一样的,你可以调用MATLAB自带的函数regress(y,x),其中x是自变量,y是因变量。你首先要获得大量的观测数据,并且对自变量x做一下处理,即x=[ones(length(x),x],y为列向量,可以参考:徐文力_新浪博客追问能具体点吗?比如f=C*X,C是行向量,X是列向量,我已经表示出来了,但下一步不知道该怎么弄了,谢谢。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯