Fantastisk!
Completion rate forbedret til 1.96Sektion 4. Kapitel 7
single
Udfordring: Kombinerede Transformationer af en Vektor
Stryg for at vise menuen
Opgave
Swipe to start coding
Du får givet en 2D-vektor:
v=[23]Målet er at anvende en skaleringstransformation efterfulgt af en 90° rotation ved hjælp af matrixmultiplikation og visualisere resultaterne med pile og koordinatmærkater fra origo.
Transformationerne er defineret som:
- Skaleringsmatrix:
- Rotationsmatrix (90°):
Den kombinerede transformation anvendes som:
R⋅(S⋅v)Opgave:
- Definér den oprindelige vektor og de to matricer (
SogR). - Brug matrixmultiplikation til at beregne:
- Den skalerede vektor.
- Den roterede vektor.
- Den kombinerede transformation.
- Plot alle vektorer (
v,S·vogR·(S·v)) som pile fra origo med mærkede spidser og synlige koordinatakser. - Verificér, at de beregnede vektorer stemmer overens med de forventede resultater efter hver transformation.
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 4. Kapitel 7
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat