59 svar
242 visningar
destiny99 behöver inte mer hjälp
destiny99 8004
Postad: 21 nov 10:45 Redigerad: 29 nov 17:03

Bestäm avbildningsmatrisen f med avseende på standardbasen och basen av im(f)

Hej!

Jag körde fast på b). Hur går jag vidare?

D4NIEL 2942
Postad: 21 nov 12:12

Jag tror det är tänkt att avbildningen är linjär. Därmed kan du till exempelstudera hur standarbasen för 3\mathbb{R}^3 avbildas genom att utnyttja en linjär egenskap hos avbildningen.

destiny99 8004
Postad: 21 nov 12:13 Redigerad: 21 nov 12:14
D4NIEL skrev:

Jag tror det är tänkt att avbildningen är linjär. Därmed kan du till exempelstudera hur standarbasen för 3\mathbb{R}^3 avbildas genom att utnyttja en linjär egenskap hos avbildningen.

Studera hur då? Söker de typ f[ 00 0 1]=? f[1 0 0 0] =? Och f([ 0 010]) som vi fått från a) uppgiften?

PATENTERAMERA 6033
Postad: 21 nov 12:33

Först måste du väl ta fram basen B. Har du gjort det?

destiny99 8004
Postad: 21 nov 12:41
PATENTERAMERA skrev:

Först måste du väl ta fram basen B. Har du gjort det?

I a) ja om vi pratar imf(B)?

PATENTERAMERA 6033
Postad: 21 nov 13:18 Redigerad: 21 nov 13:18

För att få första kolonnen i din matris så skall du hitta koordinterna i basen B för vektorn f100. Och så vidare för de andra vektrorerna i standardbasen.

destiny99 8004
Postad: 21 nov 13:33 Redigerad: 21 nov 13:36
PATENTERAMERA skrev:

För att få första kolonnen i din matris så skall du hitta koordinterna i basen B för vektorn f100. Och så vidare för de andra vektrorerna i standardbasen.

Var kommer [1 0 0] ifrån? är det standardbasen? Så jag vill gå från basen i standardbasen till basen B?

PATENTERAMERA 6033
Postad: 21 nov 14:36

Ja,  standardbasen för R3 är (1 0 0)T, (0 1 0)T, (0 0 1)T.

destiny99 8004
Postad: 21 nov 14:54
PATENTERAMERA skrev:

Ja,  standardbasen för R3 är (1 0 0)T, (0 1 0)T, (0 0 1)T.

Okej så vi ska hitta koordinaterna  ( ab c ) i basen B dvs T( e1, e,2,e3) *X= B(basen B)?

PATENTERAMERA 6033
Postad: 21 nov 15:08

Om vi kallar vektorerna i standardbasen e1, e2, e3 och vektorerna i basen B b1, b2, b3.

Det gäller då för matrisen, kalla den M, att

fej=kMkjbk.

Vi kan skalärmultiplicera båda led med bi och utnyttja att B är en ON-bas.

bifej=kMkjbkbi=kMkjδki=Mij.

destiny99 8004
Postad: 21 nov 15:14 Redigerad: 21 nov 15:20
PATENTERAMERA skrev:

Om vi kallar vektorerna i standardbasen e1, e2, e3 och vektorerna i basen B b1, b2, b3.

Det gäller då för matrisen, kalla den M, att

fej=kMkjbk.

Vi kan skalärmultiplicera båda led med bi och utnyttja att B är en ON-bas.

bifej=kMkjbkbi=kMkjδki=Mij.

Jag hänger tyvärr inte med.  Bara att M är en basbytematris tror jag och att B är ON basen? Frågan är vad f( 1 0 0) är osv ? 

PATENTERAMERA 6033
Postad: 21 nov 16:02

M är avbildningsmatrisen till f. Map standardbasen och basen B.

Ja, en av de saker som du måste räkna ut är hur f avbildar vektorerna i standardbasen. Utnyttja att du vet hur f avbildar tre givna vektorer i R3. Hur kan tex (1 0 0)T uttryckas med hjälp de givna vektorerna?

destiny99 8004
Postad: 21 nov 17:47
PATENTERAMERA skrev:

M är avbildningsmatrisen till f. Map standardbasen och basen B.

Ja, en av de saker som du måste räkna ut är hur f avbildar vektorerna i standardbasen. Utnyttja att du vet hur f avbildar tre givna vektorer i R3. Hur kan tex (1 0 0)T uttryckas med hjälp de givna vektorerna?

f(1 0 0)=1 0 0?

PATENTERAMERA 6033
Postad: 21 nov 19:45

Du vet hur funktionen f avbildar vektorerna 11-1201, -12-3. Vi antar att funktionen är linjär, annars makar uppgiften ingen sense.

Uttryck (1 0 0)T som en linjärkombination av vektorerna ovan och utnyttja linjäriteten hos f för att räkna ut f((1 0 0)T). Sedan får du göra på liknande sätt med de andra vektorerna i standardbasen.


Tillägg: 21 nov 2024 19:50

destiny99 8004
Postad: 21 nov 19:55 Redigerad: 21 nov 19:57
PATENTERAMERA skrev:

Du vet hur funktionen f avbildar vektorerna 11-1201, -12-3. Vi antar att funktionen är linjär, annars makar uppgiften ingen sense.

Uttryck (1 0 0)T som en linjärkombination av vektorerna ovan och utnyttja linjäriteten hos f för att räkna ut f((1 0 0)T). Sedan får du göra på liknande sätt med de andra vektorerna i standardbasen.


Tillägg: 21 nov 2024 19:50

Jag har lite svårt att hänga med på vad jag ska räkna ut. (a , b ,c) är alltså outputen för f( 1 0 0 ) ? vad menas med linjäriteten hos f? 

PATENTERAMERA 6033
Postad: 21 nov 19:58

Nej, det är koordinaterna för vektorn (1 0 0)T om man uttrycker den i de givna vektorerna.


Tillägg: 21 nov 2024 20:03

destiny99 8004
Postad: 21 nov 19:59 Redigerad: 21 nov 20:00
PATENTERAMERA skrev:

Nej, det är koordinaterna för vektorn (1 0 0)T om man uttrycker den i de givna vektorerna.

varför ska man räkna ut koordinater uttryckt i de givna vektorerna? är det för att man vill komma till f( 1  0 0 ) = [...]?

PATENTERAMERA 6033
Postad: 21 nov 20:06

Ja, precis.

destiny99 8004
Postad: 21 nov 20:49
PATENTERAMERA skrev:

Ja, precis.

jag gjorde gauseliminering för att få ut ( a,b, c)

PATENTERAMERA 6033
Postad: 21 nov 20:55

Ja, det går bra.

destiny99 8004
Postad: 21 nov 20:57 Redigerad: 21 nov 20:58
PATENTERAMERA skrev:

Ja, det går bra.

PATENTERAMERA 6033
Postad: 21 nov 21:29

Som du ser så fick datorn att (a b c)T = (2 -1 -1)T. Stämmer det? (Du skall alltid dubbelkolla dina resultat.)

2(1 1 -1)T - (2 0 1)T - (-1 2 -3)T = (2-1+1 2-0-2 -2-1+3)T = (1 0 0)T. Datorn har rätt.

Tänk sedan på att

destiny99 8004
Postad: 21 nov 21:31 Redigerad: 21 nov 21:32
PATENTERAMERA skrev:

Som du ser så fick datorn att (a b c)T = (2 -1 -1)T. Stämmer det? (Du skall alltid dubbelkolla dina resultat.)

2(1 1 -1)T - (2 0 1)T - (-1 2 -3)T = (2-1+1 2-0-2 -2-1+3)T = (1 0 0)T. Datorn har rätt.

Tänk sedan på att

Jag vet inte vad för fel du upptäckte att jag har nu. Men jag har gausat och hittade bara ett litet fel.  Om du kan säga var i min gaus som är fel kan du gärna säga det 

PATENTERAMERA 6033
Postad: 21 nov 21:32

Fick du ut rätt svar?

destiny99 8004
Postad: 21 nov 21:33 Redigerad: 21 nov 21:34
PATENTERAMERA skrev:

Fick du ut rätt svar?

Jag vet inte vad rätt svar är. Jag fick [ 3/2,0,1] på ( a, b,c)

PATENTERAMERA 6033
Postad: 21 nov 21:34

Jag skrev vad som var rätt i #22.

destiny99 8004
Postad: 21 nov 21:34
PATENTERAMERA skrev:

Jag skrev vad som var rätt i #22.

Yes men jag hittar inte felet

PATENTERAMERA 6033
Postad: 21 nov 21:39

destiny99 8004
Postad: 21 nov 21:40 Redigerad: 21 nov 21:41
PATENTERAMERA skrev:

Jag såg (1 00) som en b-vektor och inte en del av matrisen. Det var ju ingenting du nämnde för mig.

PATENTERAMERA 6033
Postad: 21 nov 21:44

Förstår inte vad menar. Vi skall ju lösa

Det gör man tex på det sätt som datorn visar. Standardlösning.

destiny99 8004
Postad: 21 nov 21:44 Redigerad: 21 nov 21:45
PATENTERAMERA skrev:

Förstår inte vad menar. Vi skall ju lösa

Det gör man tex på det sätt som datorn visar. Standardlösning.

Det gjorde jag också. Det är en gauseliminering som jag gjorde.  Scrolla upp mina inlägg hur jag gjorde. (1 0 0) är en högerledsvektor

PATENTERAMERA 6033
Postad: 21 nov 21:47

Då har du gjort något räknefel någonstans. Räkna om och jämför med de steg som datorn visar.

Men läs gärna om hela tråden igen, för vid det här laget har du kanske helt glömt bort vad vi är ute efter.

destiny99 8004
Postad: 21 nov 21:48
PATENTERAMERA skrev:

Då har du gjort något räknefel någonstans. Räkna om och jämför med de steg som datorn visar.

Men läs gärna om hela tråden igen, för vid det här laget har du kanske helt glömt bort vad vi är ute efter.

Okej jag räknar om. Vad gör vi sen? 

PATENTERAMERA 6033
Postad: 21 nov 21:54 Redigerad: 21 nov 21:55

Du räknar ut vad f100 blir och sedan på liknande sätt vad f010 och f001 blir.

destiny99 8004
Postad: 21 nov 21:59 Redigerad: 21 nov 21:59
PATENTERAMERA skrev:

Du räknar ut vad f100 blir och sedan på liknande sätt vad f010 och f001 blir.

Alla med gaus? Den första är gjord med gaus nu.

PATENTERAMERA 6033
Postad: 21 nov 22:01

Vad fick du f((1 0 0)T) till?

destiny99 8004
Postad: 21 nov 22:13 Redigerad: 21 nov 22:18
PATENTERAMERA skrev:

Vad fick du f((1 0 0)T) till?

(2,-1,-1)=(a,b,c). Men blir det inte samma (a,b,c) för (0,1,0) också ?

PATENTERAMERA 6033
Postad: 21 nov 22:33

Nej, det skall bli olika. Du har svar i #20.

Sedan måste du titta på #22 igen för du gör inte rätt när du räknar ut f(1 0 0).

destiny99 8004
Postad: 21 nov 23:06 Redigerad: 21 nov 23:12
PATENTERAMERA skrev:

Nej, det skall bli olika. Du har svar i #20.

Sedan måste du titta på #22 igen för du gör inte rätt när du räknar ut f(1 0 0).

Jag förstår inte. Hur ska man räkna f(1 0 0 )? Menar du såhär?

PATENTERAMERA 6033
Postad: 21 nov 23:16

destiny99 8004
Postad: 21 nov 23:42
PATENTERAMERA skrev:

Okej men det är på samma sätt som jag gjort med f([001])

PATENTERAMERA 6033
Postad: 21 nov 23:49

OK men vad fick du på f(1 0 0)?

destiny99 8004
Postad: 22 nov 08:07 Redigerad: 22 nov 08:22
PATENTERAMERA skrev:

OK men vad fick du på f(1 0 0)?

Jag fick f([1 0 0])=(0, -3,6,-1) och f( [0 1 0])=(-1,10,-14,0). Visst ska jag ta inversen av basen och multiplicera sen med VL ?

PATENTERAMERA 6033
Postad: 22 nov 09:53

ON-basen verkar inte rätt. Tex så finns (1 2 -1 1)T i im(f), men du kan inte uttrycka denna vektor mha din ON-bas.

Kolonn i hos M utgörs av koordinaterna för f(ei) relativt basen B. Dvs

Coli(M) = [f(ei)]B.

destiny99 8004
Postad: 22 nov 12:41
PATENTERAMERA skrev:

ON-basen verkar inte rätt. Tex så finns (1 2 -1 1)T i im(f), men du kan inte uttrycka denna vektor mha din ON-bas.

Kolonn i hos M utgörs av koordinaterna för f(ei) relativt basen B. Dvs

Coli(M) = [f(ei)]B.

Vilken bas menar de då? Hur ska man skriva detta då?

PATENTERAMERA 6033
Postad: 22 nov 12:51

B skall vara en ON-bas för im(f) som du skulle tagit fram i a). Men det som du anger är inte en bas för im(f) eftesom inte alla vektorer i im(f) kan skrivas som en linjärkombination av dina basvektorer.

Något har gått fel på a).

destiny99 8004
Postad: 22 nov 13:32
PATENTERAMERA skrev:

B skall vara en ON-bas för im(f) som du skulle tagit fram i a). Men det som du anger är inte en bas för im(f) eftesom inte alla vektorer i im(f) kan skrivas som en linjärkombination av dina basvektorer.

Något har gått fel på a).

Ok såhär blev a)

jamolettin 253
Postad: 22 nov 14:25

Hej

Det som du anger som bas är alltså inte en bas för bildrummet till f, precis som patenteramera skriver.

Jag så nu att uppgift a) fanns i ett annat inlägg. Om du använder den metoden med Gaussning, så har du alltså fått fram att kolumnerna i din ursprungliga matris är linjärt oberoende. Det är dessa tre vektorer du kan använda som bas, inte den färdiggausade matrisens kolumner.

Extrafundering! 

Jag såg att du använt Gram-Schmidt för vektorerna (1000),(0010),(0001). Du borde väl ändå se direkt att de är ortogonala, eller..? 

destiny99 8004
Postad: 22 nov 14:30 Redigerad: 22 nov 14:58
jamolettin skrev:

Hej

Det som du anger som bas är alltså inte en bas för bildrummet till f, precis som patenteramera skriver.

Jag så nu att uppgift a) fanns i ett annat inlägg. Om du använder den metoden med Gaussning, så har du alltså fått fram att kolumnerna i din ursprungliga matris är linjärt oberoende. Det är dessa tre vektorer du kan använda som bas, inte den färdiggausade matrisens kolumner.

Extrafundering! 

Jag såg att du använt Gram-Schmidt för vektorerna (1000),(0010),(0001). Du borde väl ändå se direkt att de är ortogonala, eller..? 

Jo de är ortogonala men det är ju för att svara på frågan om ortonormala bas till im(f). Så  det är alltså detta som är im(f)

 

Sen får jag följande bas

destiny99 8004
Postad: 22 nov 15:03
PATENTERAMERA skrev:

ON-basen verkar inte rätt. Tex så finns (1 2 -1 1)T i im(f), men du kan inte uttrycka denna vektor mha din ON-bas.

Kolonn i hos M utgörs av koordinaterna för f(ei) relativt basen B. Dvs

Coli(M) = [f(ei)]B.

Ska jag ta inversen av matrisen framför M och sen multiplicera med VL?

jamolettin 253
Postad: 22 nov 15:23

Principen ser bra ut. Jag har ingen aning om du Gram-Schmidt :at korrekt men din första basvektor ser inte ut att ha normen 1. Du vill ju ha en ON-bas. 

PATENTERAMERA 6033
Postad: 22 nov 15:46 Redigerad: 22 nov 15:47

Du måste se till att det är en ON-bas. Så vektorerna i B skall vara normerade och ortogonala. Dubbelkolla innan du räknar vidare.

Jag tror att formeln skall vara med M på andra sidan, dvs

f(e1 e2 e3) = (bb2 b3)M.

Multiplicera båda led med (b1 b2 b3)T.

(b1 b2 b3)Tf(e1 e2 e3) = (bb2 b3)T(b1 b2 b3)M = IM = M.

destiny99 8004
Postad: 22 nov 16:00
jamolettin skrev:

Principen ser bra ut. Jag har ingen aning om du Gram-Schmidt :at korrekt men din första basvektor ser inte ut att ha normen 1. Du vill ju ha en ON-bas. 

Oj jag missade att dela w1 med sqrt(10) när jag normerade w1. 

destiny99 8004
Postad: 22 nov 16:00
PATENTERAMERA skrev:

Du måste se till att det är en ON-bas. Så vektorerna i B skall vara normerade och ortogonala. Dubbelkolla innan du räknar vidare.

Jag tror att formeln skall vara med M på andra sidan, dvs

f(e1 e2 e3) = (bb2 b3)M.

Multiplicera båda led med (b1 b2 b3)T.

(b1 b2 b3)Tf(e1 e2 e3) = (bb2 b3)T(b1 b2 b3)M = IM = M.

Yes alla är ortogonala och normerade.

PATENTERAMERA 6033
Postad: 22 nov 16:30

Ja då återstår bara att transponera och multiplicera med matrisen i VL.

destiny99 8004
Postad: 22 nov 16:38
PATENTERAMERA skrev:

Ja då återstår bara att transponera och multiplicera med matrisen i VL.

Såhär? 

PATENTERAMERA 6033
Postad: 22 nov 16:40

Ja.

destiny99 8004
Postad: 22 nov 17:00
PATENTERAMERA skrev:

Ja.

Är mitt svar rimligt?

jamolettin 253
Postad: 22 nov 17:47

Jag körde allt genom datorn, och i din näst sista matris, där får min dator att tredje kolumnen ska vara (-1 , 7, -11, 0). Du har (+1, 7, -11, 0). Kan du ha missat något tecken? 

destiny99 8004
Postad: 22 nov 19:48 Redigerad: 22 nov 19:48
jamolettin skrev:

Jag körde allt genom datorn, och i din näst sista matris, där får min dator att tredje kolumnen ska vara (-1 , 7, -11, 0). Du har (+1, 7, -11, 0). Kan du ha missat något tecken? 

 

nu borde det stämma

Svara
Close