我要投搞

标签云

收藏小站

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

当前位置:双彩网 > 约束函数 >

如果matlab 优化当中 目标函数 和 约束条件都很复杂没有办法直接

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

  如果matlab 优化当中, 目标函数 和 约束条件都很复杂,没有办法直接用x 表示出来,该怎么处理?

  如果matlab 优化当中, 目标函数 和 约束条件都很复杂,没有办法直接用x 表示出来,该怎么处理?

  请问,如果matlab优化当中,目标函数和约束条件都很复杂,没有办法直接用x表示出来,该怎么处理?而且,对于要求出的x,我有多个目标函数,这又该如何处理?例如:图像1,图像2,图像...

  请问,如果matlab 优化当中, 目标函数 和 约束条件都很复杂,没有办法直接用x 表示出来,该怎么处理? 而且,对于要求出的x, 我有多个目标函数,这又该如何处理?

  图像1, 图像2 ,图像3, 图像4,图像5 。。图像10 , 根据这10个图像,求最优解x ,目标是 :5个图像使用x(向量)作为权重叠加之后的图像中的叠加图像中的某个部分的值为优化目标。

  也就是说优化目标有多个,数量根据theta向量的维度决定。 同时,优化目标也不应该用等式表示,也不清楚该怎么表示。

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

  展开全部目标函数形式不是很重要,fmincon不需要知道目标函数的结果是怎么求出来的

  也就是说多个目标很多时候是无法同时达到的,和多时候只能得到离多个目标都比较近的结果

  等多个目标的平方和的开方,利用这个总的距离作为优化目标

  也可以有其它非最小二成的目标例如绝对值和 sum(abs(theta-o))

  也就是把多目标按照一定的策略变为1个目标,然后还是可简单的用fmincon解决问题

  当然,如果目标很多,图像数据也很大,可能运行比较耗时间追问您解释的很好。 这个例子,我写的不是很好。 约束条件是为了让函数可以运行,我随便写的。 真正的约束条件您也可以认为是通过函数才能表示出来的。 这个该怎么办呢?

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