megoldó eltérés
Hogy oldja ODE rendszerek matlab által végrehajtott különböző módszerekkel. Ezek végrehajtása az úgynevezett ODE képességük. Megoldó végrehajtja a következő megoldási módjait rendszereket differenciálegyenletek:
Minden megoldó (ode45, ode23, ode133, ode15s, ode23s, ode23t, ode23tb) képes megoldani az egyenletrendszert explicit formában y „= F (t, y). Megoldók ode15s, ode23s, ode23t, ode23tb képes megoldani a implicit egyenlet formájában F (t, Y, Y „) = 0.
· Ode45 - egylépéses explicit Runge-Kutta 4. és 5-edrendű. Sok esetben ez ad jó eredményt;
· Ode23 - egylépéses explicit Runge-Kutta 2. és 3. sorrendben. A közepes szigorúságú TAC rendszer és az alacsony pontossági követelmények, ez a módszer így nyereség sebesség oldatok;
· Ode133 - többlépéses eljárás Adams-Moulton Bashvorta változó sorrendben. Ez egy adaptív eljárás biztosítása, amely nagy pontosságú oldatok;
· Ode15s - többlépcsős eljárás változó sorrendben (az 1-től 5-én, az alapértelmezett 5) képlet segítségével numerikus differenciálás. Ez egy adaptív módszert, egostoit alkalmazni, ha megoldó ode45 nem nyújt megoldást;
· Ode23s - egy egylépéses eljárás, amely egy módosított formula Rozenbroka2-sorrendben. Ez biztosítja a magas számítási sebesség alacsony pontossága;
· Ode23t - trapezoid módszer interpolációval. Ez a módszer jó eredményeket ad prireshenii problémák leírására közel harmonikus oszcillátor a kimenő jelet
· Ode23tb - implicit Runge-Kutta módszerrel elején az oldathoz, és a módszer alapuló reverz differenciálódását képletű 2-rendű a jövőben. Az alacsony pontosság, ez a módszer hatékonyabb lehet, mint a ode15s.
Az M-fájl neve pr7.m write:
Ezután a parancs ablakban hívja ode113 funkció:
Az eredmény egy grafikon:
Szükséges, hogy végre egy eljárás Runge-Kutta 4 érdekében, és oldja meg a Cauchy probléma a javasolt rendszer differenciálegyenletek:
Az M-fájl neve pr8.m write:
Ezután a parancs ablakban hívja ode45 funkció:
[X, y] = ode45 (@ PR8, [január 10] [0,1 0,5]);