我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019跑狗图高清彩图 > 约束函数 >

Matlab中目标函数和约束函数中有相同的变量怎么操作?下面是我的

归档日期:07-08       文本归类:约束函数      文章编辑:爱尚语录

  Matlab中,目标函数和约束函数中有相同的变量,怎么操作?下面是我的编程贴图,求大神指点。。。

  Matlab中,目标函数和约束函数中有相同的变量,怎么操作?下面是我的编程贴图,求大神指点。。。

  目标函数M文件约束函数M文件主程序,出错了。不知道上面哪里有问题,麻烦高手指点下。。。...

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  lz我提个建议,为了方便我们帮您调试,如果方便,可以把代码贴出来,而不是截图。自己照你写,太费时间了。

  我的目标函数中的F和约束函数中的F是同一个值。我的输入初值为x0=[x(1);x(2)]=[0.5;0.5],在约束函数中由x(1),x(2)可在ceq4中得到pha,再由ceq3得到f,再由ceq2得到F,再由ceq1得到新的x(1),x(2),将得到的x(1),x(2),F传递到目标函数中得到新的最优值。所 以说我的F可以无需给输入值吧?那这个非线性约束就没必要要了,直接都写到目标函数中。可以求解的,你把代码复制出来。

  展开全部没有定义F啊 你F是干嘛的追问我的F是函数中的一个中间变量,目标函数和约束函数都用到这个F。。。追答你这个F就没定义

本文链接:http://ksbuilders1.com/yueshuhanshu/250.html