Uitdaging: Gecombineerde Transformaties van een Vector
Swipe to start coding
Je krijgt een 2D-vector:
v=[23]Het doel is om een schaaltransformatie toe te passen, gevolgd door een rotatie van 90° met behulp van matrixvermenigvuldiging, en de resultaten te visualiseren met pijlen en coördinatenlabels vanaf de oorsprong.
De transformaties zijn als volgt gedefinieerd:
- Schaalmatrix:
- Rotatiematrix (90°):
De gecombineerde transformatie wordt toegepast als:
R⋅(S⋅v)Opdracht:
- Definieer de oorspronkelijke vector en de twee matrices (
SenR). - Gebruik matrixvermenigvuldiging om het volgende te berekenen:
- De geschaalde vector.
- De geroteerde vector.
- De gecombineerde transformatie.
- Plot alle vectoren (
v,S·venR·(S·v)) als pijlen vanuit de oorsprong met gelabelde uiteinden en zichtbare coördinaatassen. - Controleer of de berekende vectoren overeenkomen met de verwachte resultaten na elke transformatie.
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Geweldig!
Completion tarief verbeterd naar 1.96
Uitdaging: Gecombineerde Transformaties van een Vector
Veeg om het menu te tonen
Swipe to start coding
Je krijgt een 2D-vector:
v=[23]Het doel is om een schaaltransformatie toe te passen, gevolgd door een rotatie van 90° met behulp van matrixvermenigvuldiging, en de resultaten te visualiseren met pijlen en coördinatenlabels vanaf de oorsprong.
De transformaties zijn als volgt gedefinieerd:
- Schaalmatrix:
- Rotatiematrix (90°):
De gecombineerde transformatie wordt toegepast als:
R⋅(S⋅v)Opdracht:
- Definieer de oorspronkelijke vector en de twee matrices (
SenR). - Gebruik matrixvermenigvuldiging om het volgende te berekenen:
- De geschaalde vector.
- De geroteerde vector.
- De gecombineerde transformatie.
- Plot alle vectoren (
v,S·venR·(S·v)) als pijlen vanuit de oorsprong met gelabelde uiteinden en zichtbare coördinaatassen. - Controleer of de berekende vectoren overeenkomen met de verwachte resultaten na elke transformatie.
Oplossing
Bedankt voor je feedback!
single