4 svar
350 visningar
Korra behöver inte mer hjälp
Korra 3798
Postad: 4 jun 2018 10:37

projektion formel förståelse

Hej, jag försöker att begripa formeln för när man ska projicera en vektor på en annan. 

 när man har fått fram streckan S så borde det vara tillräckligt för att multiplicera med enhetsvektorn för a. jag förstår inte varför man bör förlänga med längden av vektor a för att sedan kunna skriva om uttrycket m.h.a skalärprodukten. 

 

alltså att man har ABS<b>*cos(theta) *(a)/(ABS<a>)

Guggle 1364
Postad: 4 jun 2018 14:40 Redigerad: 4 jun 2018 14:42

Om du multiplicerar den positivt orienterade sträckan s med enhetsvektorn för a så får du projektionen bab_a, det är helt korrekt.

Men ibland har du inte direkt tillgång till vinkeln mellan a och b eller sträckan s. Då är det smidigare att bara använda komponenterna.

Exempel:

a=(4,8)\mathbf{a}=(4,8)

b=(6,2)\mathbf{b}=(6,2)

Nu kan vi direkt räkna ut skalärprodukten som

a·b=(4,8)·(6,2)=4·6+8·2=24+16=40\mathbf{a}\cdot \mathbf{b}=(4,8)\cdot (6,2)=4\cdot6+8\cdot2=24+16=40.

Och projektionen b på a ges av

ba=a·b|a|2a=4080(4,8)=(2,4)\mathbf{b_a}=\frac{\mathbf{a}\cdot \mathbf{b}}{|\mathbf{a}|^2}\mathbf{a}=\frac{40}{80}(4,8)=(2,4)

Inte en enda gång behövde vi räkna ut någon vinkel eller multiplicera med cosinus-grejer!

Korra 3798
Postad: 4 jun 2018 14:52 Redigerad: 4 jun 2018 15:00
Guggle skrev:

Om du multiplicerar den positivt orienterade sträckan s med enhetsvektorn för a så får du projektionen bab_a, det är helt korrekt.

Men ibland har du inte direkt tillgång till vinkeln mellan a och b eller sträckan s. Då är det smidigare att bara använda komponenterna.

Exempel:

a=(4,8)\mathbf{a}=(4,8)

b=(6,2)\mathbf{b}=(6,2)

Nu kan vi direkt räkna ut skalärprodukten som

a·b=(4,8)·(6,2)=4·6+8·2=24+16=40\mathbf{a}\cdot \mathbf{b}=(4,8)\cdot (6,2)=4\cdot6+8\cdot2=24+16=40.

Och projektionen b på a ges av

ba=a·b|a|2a=4080(4,8)=(2,4)\mathbf{b_a}=\frac{\mathbf{a}\cdot \mathbf{b}}{|\mathbf{a}|^2}\mathbf{a}=\frac{40}{80}(4,8)=(2,4)

Inte en enda gång behövde vi räkna ut någon vinkel eller multiplicera med cosinus-grejer!

 begripligt! men jag undrar om skalärprodukten för a*b är samma som du fick om man använder mellanliggande vinkel också?  

 

och du menar att man kan strunta i vinkeln om man känner vektorernas x, y & z steg?  alltså om man ska räkna ut skalärprodukten

Guggle 1364
Postad: 4 jun 2018 15:07 Redigerad: 4 jun 2018 15:21
Korra skrev:
begripligt! men jag undrar om skalärprodukten för a*b är samma som du fick om man använder mellanliggande vinkel också?  

Ja, det blir alltid exakt samma svar. Låt oss testa just denna a och b bara för att se att det stämmer. Vinkeln mellan vektorerna är 45° (och det krävs tråkig trigonometri för att få fram mellanliggande vinkel om vi inte ska genomföra ett cirkelresonemang)

Absolutbeloppet av a är |a|=42+82=80|a|=\sqrt{4^2+8^2}=\sqrt{80}, absolutbeloppet av b är |b|=62+22=40|b|=\sqrt{6^2+2^2}=\sqrt{40}

a·b=|a||b|cos(45°)=40·8012=1600=40\mathbf{a} \cdot \mathbf{b}=|a|\,|b|\,\cos(45^{\circ})=\sqrt{40\cdot 80}\,\frac{1}{\sqrt{2}}=\sqrt{1600}=40

 

och du menar att man kan strunta i vinkeln om man känner vektorernas x, y & z steg?

Japp! Det underlättar ofta väldigt mycket eftersom det bara är att multiplicera komponentvis och sedan lägga ihop.

Korra 3798
Postad: 4 jun 2018 15:58 Redigerad: 4 jun 2018 16:09
Guggle skrev:
Korra skrev:
begripligt! men jag undrar om skalärprodukten för a*b är samma som du fick om man använder mellanliggande vinkel också?  

Ja, det blir alltid exakt samma svar. Låt oss testa just denna a och b bara för att se att det stämmer. Vinkeln mellan vektorerna är 45° (och det krävs tråkig trigonometri för att få fram mellanliggande vinkel om vi inte ska genomföra ett cirkelresonemang)

Absolutbeloppet av a är |a|=42+82=80|a|=\sqrt{4^2+8^2}=\sqrt{80}, absolutbeloppet av b är |b|=62+22=40|b|=\sqrt{6^2+2^2}=\sqrt{40}

a·b=|a||b|cos(45°)=40·8012=1600=40\mathbf{a} \cdot \mathbf{b}=|a|\,|b|\,\cos(45^{\circ})=\sqrt{40\cdot 80}\,\frac{1}{\sqrt{2}}=\sqrt{1600}=40

 

och du menar att man kan strunta i vinkeln om man känner vektorernas x, y & z steg?

Japp! Det underlättar ofta väldigt mycket eftersom det bara är att multiplicera komponentvis och sedan lägga ihop.

 tack så jättemycket för dina detaljerade svar, du förklarar saker utmärkt som vanligt. 

Du hjälper mig att klara studierna. Tack.

Svara
Close