Maple Professional
Maple Academic
Maple Student Edition
Maple Personal Edition
Maple Player
Maple Player for iPad
MapleSim Professional
MapleSim Academic
Maple T.A. - Testing & Assessment
Maple T.A. MAA Placement Test Suite
Möbius - Online Courseware
Machine Design / Industrial Automation
Aerospace
Vehicle Engineering
Robotics
Power Industries
System Simulation and Analysis
Model development for HIL
Plant Modeling for Control Design
Robotics/Motion Control/Mechatronics
Other Application Areas
Mathematics Education
Engineering Education
High Schools & Two-Year Colleges
Testing & Assessment
Students
Financial Modeling
Operations Research
High Performance Computing
Physics
Live Webinars
Recorded Webinars
Upcoming Events
MaplePrimes
Maplesoft Blog
Maplesoft Membership
Maple Ambassador Program
MapleCloud
Technical Whitepapers
E-Mail Newsletters
Maple Books
Math Matters
Application Center
MapleSim Model Gallery
User Case Studies
Exploring Engineering Fundamentals
Teaching Concepts with Maple
Maplesoft Welcome Center
Teacher Resource Center
Student Help Center
DEtools[matrixDE] - find solutions of a linear system of ODEs in matrix form
Calling Sequence
matrixDE(A, B, t, method=matrixexp)
matrixDE(A, B, t, solution=solntype)
Parameters
A, B
-
coefficients of a system ; if B not specified, then assumed to be a zero vector
t
independent variable of the system
method=matrixexp
(optional) matrix exponentials
solution=solntype
(optional) where solution=polynomial or solution=rational
Description
The matrixDE command solves a system of linear ODEs of the form . If B is not specified then it is assumed to be the zero vector.
An option of the form method = matrixexp can be specified to use matrix exponentials (in the case of constant coefficients).
An option of the form solution = polynomial or solution = rational can be specified to search for polynomial or rational solution. In this case, the function invokes LinearFunctionalSystems[PolynomialSolution] or LinearFunctionalSystems[RationalSolution].
The command returns a pair with , which is an by Matrix, and , which is an by Vector. A particular solution of the system can be then written in the form where is by and . If B is zero then P will also be zero.
If a system is expressed in terms of equations, dsolve can be used instead.
Examples
Nonconstant homogeneous system
Matrix of arbitrary coefficients
Verification of solution
Nonhomogeneous system of two variables with constant coefficients
Nonconstant homogeneous system with unknown coefficients
General nonhomogeneous system of two variables with constant coefficients
Finding a polynomial solution
See Also
DEtools, dsolve, LinearFunctionalSystems[PolynomialSolution], LinearFunctionalSystems[RationalSolution]
Download Help Document