• Ingen resultater fundet

Fokus p˚a fejl Gode r˚ad vedrørende brug af MapleTA Arne Jensen Vigtig opdatering 17. maj 2007

N/A
N/A
Info
Hent
Protected

Academic year: 2022

Del "Fokus p˚a fejl Gode r˚ad vedrørende brug af MapleTA Arne Jensen Vigtig opdatering 17. maj 2007"

Copied!
3
0
0

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

Hele teksten

(1)

Fokus p˚ a fejl

Gode r˚ ad vedrørende brug af MapleTA Arne Jensen

Vigtig opdatering 17. maj 2007

Nedenfor giver jeg et antal r˚ad om, hvordan man undg˚ar mange af de ærgerlige fejl i brugen af Maple.

Indtastningsfejl

Check indtastningen i svarfeltet i MapleTA en ekstra gang, før end I g˚ar videre til næste (del)opgave. For tal, lister af tal og matricer kan man bruge preview funktionen. Den virker ikke for vektorer.

Før hvert indtastningsfelt st˚ar altid forklaring p˚a formen af svar i Maple syntax. For eksempel, for en vektor st˚ar der at den indtastes som

Vector([1,2,3])

Her skal man lægge mærke til alt. Det skal være Vector med stort V, og ikke vector.

Eksemplet er en vektor med tre komponenter, men svaret kan godt være en vektor med fire komponenter. Det er kunet eksempel p˚a syntax!

Hvis det er tekst der skal indtastes, skal man skrive det fundne svar p˚a den angivne m˚ade. For eksempel, hvis svarmulighederne er ja og nej, skal man skrive et af disse ord.

Et svar som ja og nej bliver bedømt som forkert. Tilsvarende, hvis man skriver Ja eller JA i stedet for det rigtige ja.

Hvis man som svar giver en Maple kommando, s˚a bliver svaret bedømt som forkert.

For eksempel, hvis der er givet en matrix A=

1 0 0 0 1 2 0 2 1

og man som svar skal give den inverse matrixA−1, s˚a vil et svar som Matrix([[1,0,0],[0,1,2],[0,2,1]])^(-1)

blive bedømt forkert. Det gør et svar, der bruger kommandoen MatrixInverse, ogs˚a.

Indtastningsfejl, Matrix

Der er en hyppigt forekommende indtastningsfejl vedrørende matricer. Den ang˚ar placering af indgangene. En matrix

1 2 3 0 4 5 0 0 6

skal indtastes som

1

(2)

Matrix([[1,2,3],[0,4,5],[0,0,6]])

Hvis man indtaster som

Matrix([[1,0,0],[2,4,0],[3,5,6]]) s˚a har man indtastet matricen

1 0 0 2 4 0 3 5 6

Fejlen opst˚ar oftest i forbindelse med diagonalisering, hvor man har fundet egenvektorer, og s˚a indtaster dem som rækker i en matrix i stedet for som søjler.

Regnefejl

Det er ærgerligt at f˚a et svar bedømt forkert p˚a grund af en regnefejl. Det kan naturligvis ikke altid undg˚as, og der er opgaver nok til, at nogle f˚a af dem ingen alvorlige konsekvenser f˚ar. Der er en meget simpel metode til at undg˚a regnefejl. Check resultatet, hvis det er muligt. Her er nogle eksempler:

Inhomogent ligningssystem. Antag, at der er givet et ligningssystem p˚a matrixform Ax=b, og at man skal finde en løsning. Efter rækkeoperationer finder man s˚a en vektor x0 som svar. Man kan checke om man har regnet rigtigt, hvis man udregner Ax0, og udregningen giver højresiden b.

Homogent ligningssystem. Antag, at man skal finde løsningen tilAx=0p˚a parametris- eret vektorform. Hvis man nu har fundet for eksempel

x=x2

−1 1 0

+x3

 8 0 1

s˚a kan man multiplicere de to vektorer med matricen A. Resultatet skal i begge tilfælde være nulvektoren.

Invers matrix. Antag, at matricen A er givet, og at opgaven er at beregne matricen B = A−1. N˚ar B er fundet, kan man multiplicere, og skal f˚a, at AB = I og BA = I, I enhedsmatricen.

Egenværdi og egenvektor. I en opgave vedrørende bestemmelse af egenværdier og egenvektorer kan man efter endt udregning checke, at ligningenAx=λxer rigtig for hver af de fundne (eller givne) egenværdier og tilhørende egenvektorer.

2

(3)

Diagonalisering. Givet en diagonaliserbar matrix og en diagonalisering ved hjælp af en invertibel matrixP og en diagonalmatrix D. Afhængig af spørgsm˚alene kan der være flere forskellige ting at checke. Hvis man ikke ved, om P er invertibel, s˚a kan det letteste være at beregne determinanten detP og checke at den er forskellig fra nul. Hvis man allerede ved, at P er invertibel, og kender egenværdierne, og skal checke om man faktisk har en diagonalisering, nemlig at A = P DP−1, hvor søjlerne i P er egenvektorer og tilhørende egenværdier st˚ar i korresponderende søjler i diagonalmatricen D, s˚a er det regnemæssigt lettere at checke, at man har AP =P D, end at udregne P−1 og derefter multiplicere ud i P DP−1.

3

Referencer

RELATEREDE DOKUMENTER

Problemet ved modellen er, at dette kompromis udvisker, at stor indfl ydelse og store krav giver stress, og at det bliver værre, når man bevæger sig mod meget store krav og

Gennemgang af regressionsmodeller med autokorrel- erede fejl, [ShuSt] afsnit 5.6.. Desuden start p˚ a tidsrækkemodeller med b˚ ade

” Undervisningen iscenesættes gennem et didaktisk scenarie, hvor eleverne skal arbejde journalistisk med spil som emne og til slut producere klassens fælles online spilmagasin, som

Et fagsprog om multimodale tekster kan derfor udvikles ved, sammen med børnene, at sætte ord på, hvorfor de oplever, at én modalitet giver mening frem for en anden, og hvorfor

Respondenternes fremstillinger af motiverende faktorer for forføl- gelse af lederkarrierer på laveste lederniveau i den specifikke orga- nisation ligge inden for

Hvordan litteraturen så gestalter denne anti-androcentriske, kritiske bevægelse (i hvilke genrer, i hvilke for- mer) eller undertrykkelsen af den, er for så vidt mindre væsentligt.

Svaghederne til trods er der ingen tvivl om, at ikke- økonomstuderende selvfølgelig skal lære at afkode gra- fer – herunder også, hvad de ikke siger – ikke mindst fordi grafer

Ønsket med OMIT projektet var at skabe en nemt anvendelig IT model til at opgøre ener- giforbrug og emissioner for international godstransport til og fra Danmark.. OMIT kan dermed