• 締切済み

ラグランジュ乗数法

max X1 X2 の条件で △X1・X2 st.2X1+8X2=32 ↑ をラグランジュで解けとのことですが、 わかりません。詳しい方おしえてください(泣)

みんなの回答

回答No.3

先程の答えですが、-32λ-32=0ですからλ=-1となり、(X1,X2)=(8,2)です。

すると、全ての回答が全文表示されます。
回答No.2

ラグランジュの未定乗数法ですね。これはラグランジュ乗数λとラグランジュ関数Lを仮定して、 L(X1,X2,λ)=f(x1,x2)+λ(2X1+8X2-32) ただしf(X1,X2)=X1・X2  と定義して、 L(X1,X2)をそれぞれX1,X2,λで編微分します。そうすると、 X2+2λ=0(X1で編微分) X1+8λ=0(X2で編微分) 2X1+8X2-32=0(λで編微分) そしてこれを連立させて解くと、答えが出ます。

すると、全ての回答が全文表示されます。
  • guowu-x
  • ベストアンサー率41% (33/80)
回答No.1

△X1・X2 は何のことか分かりませんが、無視して考えると L=X1 X2 +λ(32-2X1-8X2) とラグランジュ関数をつくり x1、x2、λに間してLを微分して0とおき、おのおのの変数を求めればいいです。

すると、全ての回答が全文表示されます。

関連するQ&A