{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 "2D Math" -1 2 "Times" 0 1 0 0 0 0 0 0 2 0 0 0 0 0 0 1 }{CSTYLE "2D Output" 2 20 "" 0 1 0 0 255 1 0 0 0 0 0 0 0 0 0 1 } {PSTYLE "Normal" -1 0 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }1 1 0 0 0 0 1 0 1 0 2 2 0 1 }{PSTYLE "Text Output" -1 2 1 {CSTYLE "" -1 -1 "Courier" 1 10 0 0 255 1 2 2 2 2 2 1 3 1 3 1 }1 1 0 0 0 0 1 0 1 0 2 2 0 1 }{PSTYLE "" 2 6 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 0 0 0 0 0 0 2 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "Map le Output" -1 11 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }3 3 0 0 0 0 1 0 1 0 2 2 0 1 }} {SECT 0 {EXCHG {PARA 0 "" 0 "" {TEXT -1 154 "The following procedure s olves the initial value problem x' = Ax + f(t), where A is a matrix an d f(t) is a column vector with functions of t for enteries." }}{PARA 0 "" 0 "" {TEXT -1 93 "The Syntax is VarParam(Matrix, Nonhomogeneous p art as a column vector, initial value vector);" }}}{EXCHG {PARA 0 "> \+ " 0 "" {MPLTEXT 1 0 266 "with(linalg):\nVarParam:=proc(A, f, v)\nlocal integrand, integral;\nintegrand:=evalm(exponential(A,-t) &* (-1*f)); \nintegral:=simplify(map(int, integrand, t=0..s));\nsimplify(evalm(exp onential(A,s) &* (v + integral)));\nprintf(\"%s\", \"The solution is: \");\nsubs(s=t, %);\nend:" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 19 "An e xample follows:" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 25 "A:=array ([[4,2],[3,-1]]);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%\"AG-%'matrixG6 #7$7$\"\"%\"\"#7$\"\"$!\"\"" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 36 "f:=<<15*t*exp(-2*t),4*t*exp(-2*t)>>;" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%\"fG-%'RTABLEG6%\")/k\")=-%'MATRIXG6#7$7#,$*(\"#:\"\"\"%\"tGF1 -%$expG6#,$*&\"\"#F1F2F1!\"\"F1F17#,$*(\"\"%F1F2F1F3F1F1%'MatrixG" }}} {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 11 "v:=<<7,3>>;" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%\"vG-%'RTABLEG6%\")K&>*=-%'MATRIXG6#7$7#\"\"(7# \"\"$%'MatrixG" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 16 "VarParam( A,f,v);" }}{PARA 6 "" 1 "" {TEXT -1 16 "The solution is:" }}{PARA 11 " " 1 "" {XPPMATH 20 "6#-%'matrixG6#7$7#,**&#\"\"\"\"\"#F+*&-%$expG6#,$* &F,F+%\"tGF+!\"\"F+)F3F,F+F+F4*&#\"\"$\"\"(F+F.F+F+*(F,F+F3F+F.F+F+*&# \"#YF9F+-F/6#,$*&\"\"&F+F3F+F+F+F+7#,**&F3F+F.F+F+*&#F,F9F+F.F+F4*&#\" #BF9F+F>F+F+*&#F8F,F+F-F+F+" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}}}{MARK "1 0 0" 0 }{VIEWOPTS 1 1 0 1 1 1803 1 1 1 1 } {PAGENUMBERS 0 1 2 33 1 1 }{RTABLE_HANDLES 18816404 18919532 }{RTABLE M7R0 I5RTABLE_SAVE/18816404X,%)anythingG6"6"[gl!"%!!!##"#"",$*&%"tG"""-%$expG6#,$F)! "#F*"#:,$F(""%F& } {RTABLE M7R0 I5RTABLE_SAVE/18919532X,%)anythingG6"6"[gl!"%!!!##"#""""(""$F& }