User manual
156 Alfabetisk lista
rk23 ()
Katalog >
rk23(Expr, Var, depVar, {Var0, VarMax},
depVar0, VarStep [, diftol]) ⇒ matris
rk23(SystemOfExpr, Var, ListOfDepVars,
{Var0, VarMax}, ListOfDepVars0,
VarStep[, diftol]) ⇒ matrix
rk23(ListOfExpr, Var, ListOfDepVars,
{Var0, VarMax}, ListOfDepVars0,
VarStep[, diftol]) ⇒ matrix
Använder Runge-Kuttas metod för att lösa
systemet
med depVar(Var0)=depVar0 i intervallet
[Var0,VarMax]. Ger en matris vars första
rad definierar resultatvärdena för Var,
definierade av VarStep. Den andra raden
definierar värdet på den första
lösningskomponenten vid motsvarande
värden på Var, och så vidare.
Expr är det högra ledet som definierar den
ordinära differentialekvationen (ODE).
SystemOfExpr är ett system av högerled
som definierar systemet av ODE:er
(motsvarar ordningen av oberoende
variabler i ListOfDepVars).
ListOfExpr är en lista på högerled som
definierar systemet av ODE:er (motsvarar
ordningen av oberoende variabler i
ListOfDepVars).
Var är den oberoende variabeln.
ListOfDepVars är en lista på oberoende
variabler.
{Var0, VarMax} är en lista med två
element som instruerar funktionen att
integrera från Var0 till VarMax.
ListOfDepVars0 är en lista på startvärden
för oberoende variabler.
Differentialekvation:
y'=0,001*y*(100-y) och y(0)=10
För attse hela resultatet, tryck på £ och
använd sedan ¡och¢ för attflytta
markören.
Samma ekvation med diftol inställdpå 1.E−6
Jämför ovanstående resultat med exakt
lösning med CAS-verktyg som erhållits med
deSolve() ochseqGen():
Ekvationssystem:
med y1(0)=2 och y2(0)=5