|
|
chenqijun660(金币+1): 2011-02-17 09:37:58 chenqijun660(金币+1): 2011-02-17 09:38:12
解:
先令a=3.79,b=3.01,c=2.52,
设F = y + L *( x1+x2+x3 -1), L 为拉格朗日乘子。
由 dF/dx1 =0, dF/dx2=0, dF/dx3=0可得
x1 = 1/a- L/2/a^2
x2=1/b-L/2/b^2
x3=1/c-L/2/c^2
而
上三式代入x1+x2+x3=1可得
L = 2*[1/a+1/b+1/c -1 ] / (1/a^2+1/b^2+1/c^2)
把此式反代回上三式就可以得到x1,x2,x3的值了。
[ Last edited by leedobb on 2011-2-16 at 20:00 ] |
|