{VERSION 5 0 "IBM INTEL NT" "5.0" } {USTYLETAB {CSTYLE "Maple Input" -1 0 "Courier" 0 1 255 0 0 1 0 1 0 0 1 0 0 0 0 1 }{CSTYLE "" -1 256 "" 1 14 0 0 0 0 0 1 0 0 0 0 0 0 0 1 } {CSTYLE "" -1 257 "" 1 14 0 0 0 0 0 1 0 0 0 0 0 0 0 1 }{CSTYLE "" -1 258 "" 1 14 0 0 0 0 0 1 0 0 0 0 0 0 0 1 }{CSTYLE "" -1 259 "" 1 14 0 0 0 0 0 1 0 0 0 0 0 0 0 1 }{CSTYLE "" -1 260 "" 1 14 0 0 0 0 0 1 0 0 0 0 0 0 0 1 }{CSTYLE "" -1 261 "" 1 14 0 0 0 0 0 1 0 0 0 0 0 0 0 1 } {CSTYLE "" -1 262 "" 1 14 0 0 0 0 0 1 0 0 0 0 0 0 0 1 }{CSTYLE "" -1 263 "" 1 14 0 0 0 0 0 1 0 0 0 0 0 0 0 1 }{CSTYLE "" -1 264 "" 1 14 0 0 0 0 0 1 0 0 0 0 0 0 0 1 }{CSTYLE "" -1 265 "" 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 }{CSTYLE "" -1 266 "" 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 } {PSTYLE "Normal" -1 0 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "" 0 256 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 }3 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "" 0 257 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 }3 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }} {SECT 0 {EXCHG {PARA 257 "" 0 "" {TEXT -1 0 "" }{TEXT 265 24 "Linear A lgebra Powertool" }}{PARA 256 "" 0 "" {TEXT 264 23 "BASIC MATRIX OPERA TIONS" }}{PARA 0 "" 0 "" {TEXT 266 26 "Worksheet by Russell Blyth" } {TEXT -1 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 13 "with(linalg ):" }}}{EXCHG {PARA 0 "" 0 "" {TEXT 256 19 "Enter some matrices" }}} {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 26 "A:=matrix([[1,-2],[0,3]]);" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 26 "B:=matrix([[-3,4],[2,1]]) ;" }}}{EXCHG {PARA 0 "" 0 "" {TEXT 258 19 "Try to add A and B:" }}} {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 4 "A+B;" }}}{EXCHG {PARA 0 "" 0 "" {TEXT 257 142 "Maple treats matrices like functions rather than lik e variables which have values. You have to \"evaluate to a matrix\" us ing the evalm command:" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 11 "e valm(A+B);" }}}{EXCHG {PARA 0 "" 0 "" {TEXT 259 22 "Scalar multiplicat ion:" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 11 "evalm(2*B);" }}} {EXCHG {PARA 0 "" 0 "" {TEXT 260 24 "Solve a matrix equation:" }}} {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 24 "evalm(solve(3*X+A=B,X));" }} }{EXCHG {PARA 0 "" 0 "" {TEXT 261 45 "Matrix multiplication uses a new operator, &*" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 12 "evalm(A&*B );" }}}{EXCHG {PARA 0 "" 0 "" {TEXT 262 27 "A matrix can be transposed :" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 13 "transpose(A);" }}} {EXCHG {PARA 0 "" 0 "" {TEXT 263 56 "Individual entries can be extract ed (and computed with):" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 10 " d:=A[1,2];" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}}}{MARK "0 2 1" 0 }{VIEWOPTS 1 1 0 1 1 1803 1 1 1 1 }{PAGENUMBERS 0 1 2 33 1 1 }