最优化问题,求解的是三个变量参数:
Max f(x, y, z)
x
Subject to:
(y, z) = argmax g (x, y, z);........(1)
w(x,y,z)>0;.................................(2)
0<x,y,z<1;...................................(3)
解释下问题,其中的函数 f(x, y, z),g (x, y, z),w(x,y,z)都是关于x,y,z的函数。
若给定一个x得值,对应一组y,z得值使得约束条件(1)最大化,并且满足约束调件(2)(3)。这时得到对应的一组x,y,z组合。
若再给定一个x得值,对应另一组y,z得值使得约束条件(1)最大化,并且满足约束调件(2)(3)。得到另外一组对应的x,y,z组合。
依次类推,,,
最后得到无数组的x,y,z组合,其中有一组是其中能使得目标函数f(x, y, z) 最大化。这一组便是需要求解的结果。
各位大侠建议下大概的Matlab程序。由于是新手,不知道里面的fimincon()函数可不可以? 这种约束条件里面能再次套用优化函数么?太感谢了!!
[此贴子已经被作者于2009-2-1 23:22:42编辑过]