lin.diff.eqn | R Documentation |
lin.diff.eqn
numerically solves a system of autonomous linear
differential equations with given initial conditions by matrix
exponentiation.
lin.diff.eqn(A, initial, t=1)
A |
A square matrix giving the coefficients of the equations. |
initial |
The vector of initial values of the system. |
t |
A scalar or vector of values of the independent variable for which solutions are sought. |
A matrix of solutions with one row for each value of t
.
J.K. Lindsey
a <- matrix(c(1,0,1,0,0,0,0,0,-1),ncol=3,byrow=TRUE) x <- c(5,7,6) lin.diff.eqn(a,x,1) # function giving the exact solution exact <- function(t) c(8*exp(t)-3*exp(-t),7,6*exp(-t)) exact(1)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.