Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte okno editora MATLABu
2
Zadajte nasledujúce funkciu : .
Funkcia ydot = logistické ( t , y ) = n b = n ; ydot = rovnice ;
3
Upravte premenné a a b predstavuje vašu aktuálnu logistické funkcie a potom vložte funkciu po ydot = miesto slova " rovnice . " Napríklad , ak máte funkciu r * r * ( 1 - y /K ) , kde r je miera rastu 0,3 a K je zaťažiteľnosť 20 , váš kód by znieť takto :
funkcia
ydot = logistic ( t , y ) = 0,3 , b = 20; ydot = a * y * ( 1 - y /b ) ;
4
Uložiť kód ako . logistic.m
5
zadajte nasledujúce do príkazového okna MATLABu :
tspan = [ ab ] , y0 = x , [ t , y ] = ode45 ( " logistické " , tspan , y0 ) ;
6
Nahradiť s počiatku času , b s časom končí a x s počiatočnou podmienkou pre vašu funkciu . Napríklad , ak chcete , aby počiatočný čas o 5 a koncový čas 20 s počiatočným stavom 2 , kód by znieť takto :
tspan = [ 5 20 ] , y0 = 2 ; [ t , y ] = ode45 ( " logistické " , tspan , y0 ) ;
Copyright © počítačové znalosti Všetky práva vyhradené