Bestäm ortogonal projektion
Jag har fastnat på hur jag ska lösa denna uppgiften. Se min lösning nedan
Löste den på följande sätt
Ställde typ samma fråga härmodagen:
https://www.pluggakuten.se/trad/bestam-avbildningsmatrisen-4/
Etthejfrånpolhem skrev:Löste den på följande sätt
Ställde typ samma fråga härmodagen:
https://www.pluggakuten.se/trad/bestam-avbildningsmatrisen-4/
Dum fråga, men jag förstår inte hur man multiplicerar matriserna till att få en 3x3 matris...
Finns det något annat sätt att lösa uppgiften på? Även om jag läst de andra trådarna så förstår jag inte riktigt helt
Det finns många sätt. Men jag tänker att vi börjar med att utgå från ditt eget försök.
Linjen i uppgiften går genom origo, du behöver alltså inte lägga till någon punkt i din lösning. Jag tror också du blandar ihop projektion på linje med projektion på ett plan.
För att projicera en vektor på en annan vektor kan man använda något som kallas projektionsformeln:
I den här bilden ska det röda föreställa linjen genom origo och vektorn, är vektorn du vill projicera på linjen. Den grönaktiga horisontella vektorn utmed linjen ska föreställa projektionen av vektorn på vektorn .
Beteckningen betyder bara projektionen av på . Försök hitta något liknande i din lärobok eller bland dina föreläsningsanteckningar.
För att hitta avbildningsmatrisen T kan man sedan avbilda enhetsvektorerna () i tur och ordning på riktningsvektorn för linjen.
Den första kolonnen i T är då
Den andra kolonnen i T är då osv.
Gör ett försök! Och glöm inte att skissa en egen bild över projektionen.
D4NIEL skrev:Det finns många sätt. Men jag tänker att vi börjar med att utgå från ditt eget försök.
Linjen i uppgiften går genom origo, du behöver alltså inte lägga till någon punkt i din lösning. Jag tror också du blandar ihop projektion på linje med projektion på ett plan.
För att projicera en vektor på en annan vektor kan man använda något som kallas projektionsformeln:
I den här bilden ska det röda föreställa linjen genom origo och vektorn, är vektorn du vill projicera på linjen. Den grönaktiga horisontella vektorn utmed linjen ska föreställa projektionen av vektorn på vektorn .
Beteckningen betyder bara projektionen av på . Försök hitta något liknande i din lärobok eller bland dina föreläsningsanteckningar.
För att hitta avbildningsmatrisen T kan man sedan avbilda enhetsvektorerna () i tur och ordning på riktningsvektorn för linjen.
Den första kolonnen i T är då
Den andra kolonnen i T är då osv.
Gör ett försök! Och glöm inte att skissa en egen bild över projektionen.
Jag hänger typ med. Har skisssat upp det och skrivit enligt beteckningarna som vi använder. Förstår bara inte hur jag får ||e||2.
Enhetsvektorerna är 1 långa så .
Men det du ska dela med i projektionsformeln är längden av riktningsvektorn för linjen i kvadrat, dvs längden av vektorn
Och den längden blir . Det betyder
Visa gärna hur du räknat så kanske vi kan klura ut varför du fick
D4NIEL skrev:Enhetsvektorerna är 1 långa så .
Men det du ska dela med i projektionsformeln är längden av riktningsvektorn för linjen i kvadrat, dvs längden av vektorn
Och den längden blir
Visa gärna hur du räknat så kanske vi kan klura ut varför du fick
Glömde såklart klistra in bilden
Du har med vektorn "två gånger". Därför kvadreras normen.
Det är bra om du väljer namn så att det framgår att vektorn är normerad. T.ex. kan du kalla den normerade vektorn och den onormerade vektorn . Då är din formel
Är du med?
Om det känns enklare kan du normera vektorn först och sedan strunta i att dela med något i projektionsformeln, eftersom den då redan har längden 1. Det är om du räknar med en onormerad riktningsvektor som du måste dela med normen i kvadrat.
D4NIEL skrev:Du har med vektorn "två gånger". Därför kvadreras normen.
Det är bra om du väljer namn så att det framgår att vektorn är normerad. T.ex. kan du kalla den normerade vektorn och den onormerade vektorn . Då är din formel
Är du med?
Om det känns enklare kan du normera vektorn först och sedan strunta i att dela med något i projektionsformeln, eftersom den då redan har längden 1. Det är om du räknar med en onormerad riktningsvektor som du måste dela med normen i kvadrat.
Nu är jag till 100% med på hur man tar fram ekvationen och sambandet för en projektion på en linje. Men denna ekvationen har jag endast använt när man har två vektorer. Nu har vi en vektor t(1,1,1). Har svårt att koppla hur vi använder just den ekvationen för att lösa denna uppgiften. Var är vektorn u i detta fallet?
Vektorn u är vektorn du ska projicera. Du har nu tagit fram en formel för att projicera en valfri vektor, vilken som helst, på linjen i uppgiften.
Nästa steg i lösningen är att i tur och ordning projicera basvektorerna i x-led, y-led och z-led och se var de hamnar. Varje basvektor ger motsvarande kolonn i avbildningsmatrisen . Detta är ett "standardknep" som det står om i din bok!
Låt alltså i tur och ordning vara basvektorerna , och . Det som kanske krånglar till det lite för dig är att man ibland använder bokstaven e som beteckning även för basvektorer, t.ex. . För första kolonnen vill du alltså beräkna
notera att det förmodligen blir lättare om man döper om antingen basvektorerna eller riktningsvektorn för linjen, annars blir det många
D4NIEL skrev:Vektorn u är vektorn du ska projicera.
Nästa steg i lösningen är att i tur och ordning projicera basvektorerna i x-led, y-led och z-led och se var de hamnar. Varje basvektor ger motsvarande kolonn i avbildningsmatrisen .
Låt alltså i tur och ordning vara basvektorerna , och . Det som kanske krånglar till det lite för dig är att man ibland använder bokstaven e som beteckning även för basvektorer, t.ex. . För första kolonnen vill du alltså beräkna
notera att det förmodligen blir lättare om man döper om antingen basvektorerna eller riktningsvektorn för linjen ,
Nu börjar jag känna igen mig. Jag blandar ihop projektion på linje och plan för metoderna vi lärt oss är rätt lika. Är skillnaden (i grova drag) att vi i planen har tre riktningsvektorer till basvektorerna medan vi har en riktningsvektor till basvektorerna och man därför inte kan skriva (x,y,z)=(x1,x2,x3)+t(1,1,1) för linjer?
Tillägg: 24 aug 2023 16:32
Varför det inte funkar att projicera på samma sätt för linje i rummet är ju för att vi får oändligt många riktningar som är vinkelräta mot linjen och får ingen definitiv normalvektor.
Den stora skillnaden är att man vanligtvis använder normalen (som är vinkelrät mot planet) när man projicerar på ett plan,
När man projicerar på en linje använder man en vektor som är parallell med linjen,
Ibland vill man spegla en vektor i ett plan, då blir det
Det är väldigt vanligt att man blandar ihop olika projektioner och speglingar. Men det brukar lösa sig om man är noga med att skissa en bild över situationen, antingen ett plan med en normal eller en linje med en riktningsvektor.
Du kan alltid uttrycka en linje som
Men om man lägger linjen utanför origo dvs måste man vara vaksam. Var också noga med att förstå att en linje har oändlig utsträckning, olika värden på parametern ger olika punkter i den samlade punktmängden som utgör linjen. Försök skilja på punkter i rummet, vektorer och linjer.
D4NIEL skrev:Den stora skillnaden är att man vanligtvis använder normalen (som är vinkelrät mot planet) när man projicerar på ett plan,
När man projicerar på en linje använder man en vektor som är parallell med linjen,
Ibland vill man spegla en vektor i ett plan, då blir det
Det är väldigt vanligt att man blandar ihop olika projektioner och speglingar. Men det brukar lösa sig om man är noga med att skissa en bild över situationen, antingen ett plan med en normal eller en linje med en riktningsvektor.
Du kan alltid uttrycka en linje som
Men om man lägger linjen utanför origo dvs måste man vara vaksam. Var också noga med att förstå att en linje har oändlig utsträckning, olika värden på parametern ger olika punkter i den samlade punktmängden som utgör linjen. Försök skilja på punkter i rummet, vektorer och linjer.
Tusen tusen tack för hjälpen!