26.07.2013 Views

PDF-format

PDF-format

PDF-format

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

26<br />

Hvis man adderer eller subtraherer en skalar svarer det til at addere eller subtrahere med en enhedsmatrix multipliceret<br />

med skalaren, det vil sige at skalaren bliver lagt til alle diagonalelementerne:<br />

> 7+A;<br />

<br />

8 2<br />

1 10<br />

Hvis man adderer en matrix med et ubundet navn gør Maple umiddelbart ikke noget (og hvordan skulle Maple<br />

egentlig vide om navnet står for en skalar eller noget andet?):<br />

> x+A;<br />

<br />

1 2<br />

x +<br />

1 3<br />

I mondsænign hertil, hvis man multiplicerer en matrix med et ubundet navn får man det multipliceret ind i matricen<br />

elementvis:<br />

> x*A;<br />

<br />

x 2 x<br />

<br />

x 3 x<br />

Hvis man gerne vil gennemtvinge den elementvise addition eller multiplikation kan man bruge funktionerne Add<br />

eller Multiply:<br />

> Add(x,A);<br />

> Multiply(x,A);<br />

Man kan invertere på to måder:<br />

> 1/A;<br />

> MatrixInverse(A);<br />

Man kan finde determinanten:<br />

> Determinant(A);<br />

1 + x 2<br />

1 3 + x<br />

<br />

<br />

x 2 x<br />

x 3 x<br />

3 −2<br />

−1 1<br />

3 −2<br />

−1 1<br />

Funktionen map kan bruges til at få anvendt en funktion på alle elementer i en matrix:<br />

> map(sqrt,A);<br />

1<br />

√<br />

1 2<br />

1 √ <br />

3<br />

Man behøver som vi så i afsnittet om sekvenser, lister og mængder ikke at anvende en indbygget funktion som<br />

sqrt, man kan anvende en funktion man selv har defineret.<br />

Man kan udtage enkelte elementer eller delmatricer:<br />

> A[2,2];<br />

> A[2,1..2];<br />

3<br />

[1, 3]<br />

Vi kan bruge funktionen LinearSolve til at løse matrixligninger. For at løse ligningen A x = b for en matrix A og<br />

vektorer x og b bruger man LinearSolve som følger:<br />

> LinearSolve(A,b);

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!