您好、欢迎来到现金彩票网!
当前位置:PC蛋蛋 > 约束函数 >

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

发布时间:2019-07-10 10:17 来源:未知 编辑:admin

  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://beckymotew.com/yueshuhanshu/281.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有