0
smys x y A;
L = A*(-2*x -y -3) + 2*x^2 - 2*x*y + 3*y^2;
Lx = diff(L, x);
Ly = diff(L, y);
LA = diff(L, A);
a = solve(Lx, Ly, LA);
a = [a.x, a.y, a.A]
a =
[ -7/6, -2/3, -5/3]
現在這塊看起來不錯,做Matlab的解決給出了答案,當用手計算,是不正確的
subs(Lx, {x,y,A}, a)
給出的預期爲0,但是,如果我取的值和手動計算Lx/Ly/LA我只能得到零。爲什麼會這樣?
顯然我在筆記本上寫下了錯誤的公式......泡芙走了我一個小時的生活.. – karka91 2011-12-19 09:29:16