• Ingen resultater fundet

Definition af vektor

N/A
N/A
Info
Hent
Protected

Academic year: 2022

Del "Definition af vektor"

Copied!
14
0
0

Indlæser.... (se fuldtekst nu)

Hele teksten

(1)

Regning med vektorer og matricer i Maple

Overalt i denne beskrivelse anvendes Maple-pakken .

Vektorer

Definition af vektor

Direkte med < og > samt , : =

eller:

Med skabelon fra "Matrix-paletten".

NB: Der skal stå "Insert Vector[column]" for neden!

=

Nulvektor

Vektor med lutter 0'er:

=

Længde af vektor

=

= 29

NB: Vigtigt, at parameteren 2 skrives.

= 4 = 4

Enhedsvektor ud fra vektor

=

(2)

eller:

=

NB: Vigtigt, at parameteren 2 anføres.

Vinkel mellem 2 vektorer

= = 0.9191723423 eller:

= = 0.9191723423

= 52.66469585 Dvs. vinklen er ca.

Krydsprodukt i

= eller:

=

Konvertering fra vektor til søjlematrix

=

(3)

= true = false

= = true = false

NB: og ser ens ud, men fungerer ikke ens!

Pas på, når du bruger skabelon fra "Matrix-paletten"!

Matricer

Definition af matrix

Direkte med < og > samt , ; og | : =

=

Med skabelon fra "Matrix-paletten".

NB: der skal stå "Insert Matrix" for neden!

=

Konvertering af matrix til vektor

Konvertering af matrix til vektor (tages søjlevis):

=

=

Visning af en stor matrix

Umiddelbart viser Maple kun indholdet i en matrix på max. 10 x 10.

(4)

Med denne kommando kan man øge størrelsen til f.eks. 13 x 13:

=

Enhedsmatrix

Enhedsmatrix af størrelse 4 x 4:

=

Diagonalmatrix

Diagonalmatrix med 7, 9, 13 og 0 i diagonalen:

=

(5)

Nulmatrix

Kvadratisk matrix med lutter 0'er:

=

Udtræk af delmatrix

=

Udtræk af række 1 til 2, søjle 2 til 3:

=

Sammensætning af matrix ud fra delmatricer

=

=

=

=

=

Transponeret matrix

=

(6)

Bemærk, at "opløftning" i minder utrolig meget om "opløftning" i , som anvendes i matematik.

Invers matrix

=

=

NB: Undlad at anvende , da den også giver et svar, når matricen ikke er kvadratisk!

Egenværdier

=

=

Rækkefølgen af de egenværdierne varierer, når man kører filen!

Egenværdierne i listen kan sorteres, så de står i stigende rækkefølge.

NB: Det giver kun mening, når alle egenværdier er reelle, da der ikke findes nogen ordningsrelation indenfor !!

=

Samlet praktisk udtryk, hvis man skal programmere noget:

=

NB: er nødvendigt, hvis tallene ikke kun er naturlige tal, altså hvis der optræder negative tal eller rødder!

Stort eksempel

=

(7)

=

Alm. sortering ser bort fra fortegnet!

Korrekt sortering:

=

Egenvektorer

=

NB: Svaret består af liste med diverse elementer.

Første tal er egenværdien, andet tal er algebraiske multiplicitet af egenværdien, 3. del er egenvektorer for egenværdien. Antal vektorer er geometrisk multiplicitet.

Tolkning

Eksempel på output:

rød = egenværdi

grøn = algebraisk multiplicitet

lilla = egenvektorer (og antal egenvektorer = geometrisk multiplicitet) Tolkning af eksemplet:

Svaret er her en liste med 2 elementer. Hvert element er selv en liste! Osv.

Her er der altså to egenværdier, nemlig 2 og 3.

De algebraiske multipliciteter er: og .

De geometriske multipliciteter er: og , nemlig antal basisvektorer for egenvektorrummene.

Egenvektorrummene er: og .

NB: Rækkefølgen af de egenværdierne varierer, når man kører kommandoen!

Sortering

Ønsker man outputtet sorteret efter egenværdiernes størrelse .

NB: Det giver kun mening, når alle egenværdier er reelle, da der ikke findes nogen ordningsrelation indenfor

=

Samlet praktisk udtryk, hvis man skal programmere noget:

(8)

Stort eksempel

=

=

=

Egenrum

Basis for egenrummet kan let beregnes som :

=

=

=

Dvs. basis for egenrummet er og .

Egenrummet er så .

Gram-Schmidt ortonormaliseringsmetode

Givet et sæt af vektorer, som skal ortonormaliseres:

(9)

=

Indlægges i en ortogonal -matrix:

=

= true

Anvendelse i lineære ligningssystemer

Et inhomogent ligningssystem

Givet et ligningssystem:

Koefficientmatrix:

= Højre side:

= Totalmatrix:

=

Løsning med Gauss-Jordan elimination

Kan løses et trin ad gangen med . Her udføres rækkeoperationerne i ét hug:

=

Der er 3 initial-ettaller, og 1 fri parameter.

Vælger . Så kan resten af variablene bestemmes:

(10)

Løsning med

Pas på: enten eller som parametre i parantesen!

Men IKKE (i det tilfælde vil Maple opfatte som en totalmatrix, dvs. sidste søjle i opfattes som højresiden).

=

=

Dvs. løsningen er: , hvor

Et homogent ligningssystem

Givet et ligningssystem:

Koefficientmatrix:

= Højre side:

= Totalmatrix:

=

Løsning med Gauss-Jordan elimination

=

Der er 3 initial-ettaller, og 1 fri parameter.

Vælger . Så kan resten af variablene bestemmes:

Dvs. løsningen er: , hvor

(11)

Løsning med

Pas på: enten eller som parametre i parantesen!

Men IKKE (i det tilfælde vil Maple opfatte som en totalmatrix, dvs. sidste søjle i opfattes som højresiden).

=

=

Dvs. løsningen er: , hvor

Løsning med nulrummet

Superhurtigt - men virker kun på et homogent ligningssystem.

=

Dvs. løsningen er: , hvor

Ortogonalt komplement

Lad et underrum i være givet ved 2 ligninger:

Koefficientmatrix:

=

Bestemmes af

Underrummet bestemmes lettest ved:

=

=

(12)

Dvs.

Bestemmelse af

Det ortogonale komplement bestemmes let ved at konstatere, at det er rækkerne fra ! Dvs.

Koefficientmatricen transponeres:

=

=

=

=

=

Tjek at

Undersøger skalarproduktet af basisvektorerne:

=

=

Trappematrix og øvre trekantsmatrix

Givet en matrix:

(13)

Med kan man lave en trappeformet matrix med initial-ettaller:

=

Med kan man lave en øvre trekantsmatrix:

=

I visse komplicerede tilfælde må man nøjes med en øvre trekantsmatrix frem for en trappeformet.

De er fordi Maple ikke tjekker om der divideres med 0, når Maple laver rækkeoperationerne i det tilfælde, hvor der indgår variable/parametre!

Revideret eksempel fra et 3-ugers projekt:

=

Det viser jo, at rangen af matricen er 4.

Tjek:

= 4

=

Men der er faktisk 3 diagonal-elementer, som kan gå hen og blive 0!

Så rangen kan i hvert fald i flere tilfælde være 3, hvis parametrene og har de rette værdier.

(14)

Det kan være utrolig svært at finde disse løsninger ved ligningsløsning.

Hvis man vil beregne en tilnærmet værdi mellem 1 og 4, som tydeligvis eksisterer i følge grafen,

så kan man bruge (den numeriske ligningsløser, hvor man kan angive et interval, hvor løsningen ligger.

NB: giver højest én løsning!

= 2.464404117

Referencer

RELATEREDE DOKUMENTER

Alligevel vil jeg påstå, at man godt kan stille spørgs- målstegn ved, om mange af dem, der for- sker i eller forvalter friluftsliv, ikke reelt behandler friluftslivet som noget, der

(Lott 2013). Denne performance-historiske bagage, som hviler tungt over projektets racialiserede transformationsæstetik, bliver dog aldrig taget op til diskussion. Videoen

Med Bevar mig vel har vi arbejdet hen imod en værkforståelse, som stiller sig imellem to dominerende værkbegreber. På den ene side idealet om det interaktive værk og på den anden

Dette vidner om et behov for udvikling af pædagogerne kompetencer, et behov, der bl.a. Men man bør spørge sig selv, hvordan dette sker bedst muligt. Tendensen er, at man

Og først da kan litteraturen udsige noget væsentligt om virkelig- heden, når den ikke længere giver sig ud for at være, eller imitere, denne virkelighed, men i stedet viser sig

marts, slår det mig, hvor langt væk fra min forestillingsevne det lå, at der kunne ske ændringer; og hvor svært jeg havde ved at forestille mig, hvor længe det ville vare.. Dér i

Stærkere Læringsfællesskaber bliver ikke et mål i sig selv men rammen og vejen mod en samarbejdende læringskultur, hvor det handler om at løfte alle børn og unges

Og når bogen ikke længere er så centralt placeret, så er litteraturen det heller ikke, fordi det, der kendetegner denne 500-års periode fra, da Gutenberg opfandt tryk- kepressen