6 svar
111 visningar
ilovechocolate behöver inte mer hjälp
ilovechocolate 664
Postad: 13 apr 2023 13:09 Redigerad: 13 apr 2023 13:11

Vektor som minimerar avståndet till en annan vektor

Behöver hjälp med denna uppgift! Jag försökte lösa detta med minsta kvadratmetoden, då det stod att man kan använda MKM för dessa typer av problem, men det verkade bli helt fel... Så hur gör man istället? Svaret ska bli 1/312/3-1/3 .

Detta gjorde jag: 

D4NIEL 2928
Postad: 13 apr 2023 14:03 Redigerad: 13 apr 2023 14:04

Verkar bli lite knas när du beräknar ATAA^TA ska bli

231373132\left(\begin{array}{ccc}2 & 3 & 1 \\3 & 7 & 3 \\1 & 3 & 2\end{array}\right)

ilovechocolate 664
Postad: 13 apr 2023 15:00

Aha, okej! Men det blir ju fortfarande inte rätt efter gaussning, då jag får ut 1/31/3-2/3 efter Gauss-Jordan. Svaret står dock i 4.

D4NIEL 2928
Postad: 13 apr 2023 15:18 Redigerad: 13 apr 2023 15:24

Svaret du får ut är ju de tal (x1,x2,x3)(x_1,x_2,x_3) som ger den linjärkombination x1w1+x2w2+x3w3x_1w_1+x_2w_2+x_3w_3 som minimerar

Ax-v\| Ax-v\|

Du har fortfarande något slarvfel i gausselimineringen, svaret ska bli

-13,1,-43\left\{-\frac{1}{3},1,-\frac{4}{3}\right\}

Sedan får du alltså bilda den vektor wW\vec{w}\in W som efterfrågas, dvs w=-13w1+w2-43w3w=-\frac13w_1+w_2-\frac43w_3, där wjw_j är kolonnerna som spänner WW

Jag tror du behöver fundera lite över hur lösningsmetoden fungerar och vad det egentligen är du räknar ut.

ilovechocolate 664
Postad: 13 apr 2023 15:29

Hoppsan! Men då förstår jag metoden iaf, så min metod var alltså rätt då!? Men anledningen till att det står något helt annat i facit, har det att göra med att dom har kört en annan metod då? För nu har ju vektorn x som tillhör W beräknats!

D4NIEL 2928
Postad: 13 apr 2023 19:58 Redigerad: 13 apr 2023 20:03

Varje vektor xW\vec{x}\in W kan skrivas som en linjärkombination av de kolonner w1,,w3w_1,\dots,w_3 som spänner WW.

x=λ1w1+λ2w2+λ3w3\vec{x}=\lambda_1w_1+\lambda_2w_2+\lambda_3w_3

Vektorn kan också skrivas på formen x=Au\vec{x}=A\vec{u}, där u=(λ1,λ2,λ3)\vec{u}=(\lambda_1, \lambda_2, \lambda_3) och matrisen AA består av kolonnerna w1,,w3w_1,\dots, w_3.

Nu letar vi efter de λ1,,λ3\lambda_1,\dots,\lambda_3 som minimerar avståndet v-Au\| \vec{v}-A\vec{u}\|. För att hitta koefficienterna kan vi använda minsta kvadratmetoden. Det u\vec{u} som minimerar v-Au\| \vec{v}-A\vec{u}\| måste uppfylla:

ATAu=ATvA^TA\vec{u}=A^T\vec{v}

Det visar sig att systemet har den entydiga lösningen u=(-13,1,-43)\vec{u}=(-\frac{1}{3},1,-\frac{4}{3}). Slutligen anger vi den vektor xW\vec{x}\in W som minimerar avståndet:

x=Au=λ1w1+λ2w2+λ3w3=-131010+2111-431001=13123-13\vec{x}=A\vec{u}=\lambda_1w_1+\lambda_2w_2+\lambda_3w_3=-\frac{1}{3}\begin{bmatrix}1\\0\\1\\0 \end{bmatrix}+ \begin{bmatrix}2\\1\\1\\1 \end{bmatrix}-\frac{4}{3}\begin{bmatrix}1\\0\\0\\1 \end{bmatrix}=\begin{bmatrix}\frac{1}{3}\\1\\ \frac{2}{3}\\ -\frac{1}{3}\end{bmatrix}

ilovechocolate 664
Postad: 13 apr 2023 20:05 Redigerad: 13 apr 2023 20:07

Jahaaaaa! Då fattar jag. Så man kan alltså säga att det som beräknades är koordinater till den linjärkombination av vektorer som befinner sig i W! Koordinaterna tillsammans med vektorerna ger alltså x!

 

Tack så mycket för hjälpen!! 😃

Svara
Close