5 svar
85 visningar
Dani163 1035
Postad: 19 jul 18:47

Lösa optimeringsuppgift på funktionsyta

Jag sitter fast med en uppgift. Uppgiften lyder:

Bestäm största och minsta värde av f(x,y,z)=x2+2y2+z2f(x, y, z) = x^2 + 2y^2 + z^2 på ytan x2+y2+2z2=2x^2 + y^2 + 2z^2 = 2.

Jag är osäker på hur jag ska gå tillväga för att lösa den här typen av optimeringsproblem. Jag har hört att man kan använda Lagrange-multipel för att hitta extremvärden på en yta, men jag vet inte riktigt hur jag ska tillämpa det här.

Kan någon förklara steg för steg hur man kan lösa denna uppgift?

Tack på förhand!

Dr. G 9502
Postad: 19 jul 21:30

Ytans ekvation kan du skriva som g(x,y,z) = 2 (eller = 0, smaksak).

I vilka punkter är gradienterna av f(x,y,z) och g(x,y,z) parallella?

Dani163 1035
Postad: 19 jul 22:39 Redigerad: 19 jul 22:39
Dr. G skrev:

Ytans ekvation kan du skriva som g(x,y,z) = 2 (eller = 0, smaksak).

I vilka punkter är gradienterna av f(x,y,z) och g(x,y,z) parallella?

Tack för ditt svar!

Varför behöver man undersöka när gradienterna av f(x,y,z)f(x, y, z) och g(x,y,z)g(x, y, z) är parallella?

Men här är hur jag tänker:

Först definierar jag ytans ekvation som g(x,y,z)=x2+y2+2z2-2=0g(x, y, z) = x^2 + y^2 + 2z^2 - 2 = 0.

Sedan beräknar jag gradienterna:

f=(2x,4y,2z)\nabla f = (2x, 4y, 2z)

g=(2x,2y,4z)\nabla g = (2x, 2y, 4z)

För att gradienterna ska vara parallella måste det finnas en konstant λ\lambda så att f=λg\nabla f = \lambda \nabla g. Det ger oss systemet:

2x=λ2x2x = \lambda 2x

4y=λ2y4y = \lambda 2y

2z=λ4z2z = \lambda 4z

Har jag förstått det rätt? Hur går jag vidare härifrån?

PATENTERAMERA 6065
Postad: 19 jul 22:53

Hint: Den första ekvationen säger lambda = 1 eller x = 0.

Dani163 1035
Postad: 19 jul 23:56 Redigerad: 19 jul 23:57
PATENTERAMERA skrev:

Hint: Den första ekvationen säger lambda = 1 eller x = 0.

Så om vi tar hänsyn till den första ekvationen 2x=λ2x2x = \lambda 2x, så får vi att λ=1\lambda = 1 eller x=0x = 0

Om λ=1\lambda = 1, så ger det oss ekvationssystemet:

Vad gör man härifrån?

Jag hade gärna också viljat förstå varför detta steg behövs:

Varför behöver man undersöka nör gradienterna av f(x,y,z)f ( x , y , z ) och g(x,y,z)g ( x , y , z ) är parallella?

PATENTERAMERA 6065
Postad: 20 jul 00:17

För lamda = 1 så får vi att y = z = 0. Värdet på x får vi från villkoret att vi befinner oss på ytan x2 + y2 + 2z2 = 2. Dvs x2 = 2.

Sedan får man behandla fallet x = 0.

Den andra ekvationen ger då att lambda = 2 eller y = 0.

Osv.

Att formulera med gradienter är bara ett alternativt sätt att formulera metoden med Lagrangemultiplikatorer.

Svara
Close