
We are searching data for your request:
Upon completion, a link will appear to access the found materials.
Hasonló folyamat több mint két faj esetében azt eredményezi, hogy a fajok egymás után veszik át az „egymást követő” néven ismert ökológiai folyamatot.

A természetes rendszerekben sok faj verseng, kompromisszumokkal (R^{ast}) értékeik és növekedési ütemük között, amint az a (PageIndex{1} ábrán látható). A következő egy program a differenciálegyenletek szimulálására öt faj esetében, amelyek ugyanazért az erőforrásért versengenek, és a (PageIndex{2} ábra görbéit állítják elő). Csak két faj esetén ugyanaz a program képes előállítani a 16.3.3. Ábra görbéit.
# EGY ÉV SZIMULÁLÁSA# Ez a rutin szimulálja a verseny differenciálegyenleteit egy idő# egységen keresztül, például egy éven keresztül, nagyon kis lépésekben haladva.# A pontosságot a kis időlépések méretének csökkentésével kell ellenőrizni, amíg# az eredmények nem # Ez a rutin megvalósítja azEuler -módszerta differenciál# egyenletek megoldásához, amely mindig működik, ha az idő lépés elég kicsi. ## ENTRY: 'N1' - 'N5' a kiinduló populációk 1-5.# 'M1'-'m5' adja meg a megfelelő faj# érzékenységét a rendelkezésre álló erőforrás-mennyiségre.# 'U1'-'u5' adja meg az egyes fajokhoz lekötött erőforrást.# 'R1star'-' Az R5star' a minimális erőforrásszint.# Az 'Rmax' a lehető legnagyobb mennyiségű erőforrás.# 'dt' az egyes kis időlépések időtartama# az év során vagy más időegységben.## EXIT: 'N1 "-tól" N5-ig "az 1-5 faj becsült populációi az időegység# végén.#" R "a becsült erőforrásszint az e az időlépés második helyén.
Rmax = R = 7; R1 csillag = 1,0; R2star = 2,0; R3 csillag = 3,0; R4 csillag = 4,0; R5 csillag = 5,0; N1 = 0,000001; N2 = 0,000010; N3=0,000100; N4 = 0,001000; N5 = 0,010000; m1 = 0,171468; m2 = 0,308642; m3 = 0,555556; m4=1,000000; m5 = 1.800000; u1 = 0.001000; u2=0,001000; u3 = 0,001000; u4 = 0,001000; u5 = 0.001000; # SIMULATE ONE YESSimulateOneYear = function (dt) {for (v in 1: (1/dt)) # A fennmaradó erőforrás kiszámítása.u4*N4-u5*N5;dN1=m1*(R-R1star)*N1*dt; # Becsülje meg a thedN2 = m2*(R-R2star)*N2*dt változását; # minden faj populációja.dN3=m3*(R-R3star)*N3*dt;dN4=m4*(R-R4star)*N4*dt;dN5=m5*(R-R5star)*N5*dt;N1= N1+dN1; N2 = N2+dN2; # Add hozzá a becsült változást a N3 = N3+dN3 értékhez; N4 = N4+dN4; N5 = N5+dN5; } # minden populáció és ismétlés.assign("N1",N1, envir=.GlobalEnv); # A végén exportálja az eredményeket és adja vissza a hozzárendelést ("N2", N2, envir = .GlobalEnv); rendeljen hozzá ("N3", N3, envir = .GlobalEnv); rendeljen hozzá ("N4", N4, envir = .GlobalEnv) ;assign("N5",N5, envir=.GlobalEnv); } # MINDEN ÉV SZIMULÁLÁSA # Eredmények megjelenítése.SimulateOneYear (1/(365*24)); } # Ismétlés.
Egy környezet azért változhat, mert a benne élő fajoknak olyan hatásaik vannak, amelyek „visszacsatolhatnak”, és magát a környezetet is megváltoztathatják. Ebben az esetben a visszacsatolás az erőforrásszint változása, amelyet minden egymást követő faj a saját létével kompatibilis módon változtat. Ebben nincs semmi teleológiai; minden faj, amely a környezetét saját létezésével összeegyeztethetetlen módon megváltoztatja, egyszerűen nem marad fenn, és ezért nem figyelhető meg. Amikor a program fut, az alábbiakban kivonatolt fájlt állít elő, amelyet a ( PageIndex {2} ) ábra ábrázol.
t | N1 | N2 | N3 | N4 | N5 |
1 | 0 | 0 | 0 | 0 | 0 |
2 | 0 | 0 | 0 | 0 | 13 |
3 | 0 | 0 | 0 | 7 | 391 |
4 | 0 | 0 | 0 | 45 | 1764 |
5 | 0 | 0 | 1 | 127 | 1894 |
6 | 0 | 0 | 3 | 329 | 1743 |
7 | 0 | 0 | 9 | 790 | 1392 |
: | : | : | : | : | : |
60 | 1649 | 3536 | 0 | 0 | 0 |
61 | 1891 | 3324 | 0 | 0 | 0 |
62 | 2157 | 3094 | 0 | 0 | 0 |
63 | 2445 | 2864 | 0 | 0 | 0 |
64 | 2751 | 2584 | 0 | 0 | 0 |
65 | 3070 | 2313 | 0 | 0 | 0 |
66 | 3397 | 2039 | 0 | 0 | 0 |
67 | 3725 | 1767 | 0 | 0 | 0 |
: | : | : | : | : | : |
96 | 5999 | 1 | 0 | 0 | 0 |
97 | 5999 | 0 | 0 | 0 | 0 |
98 | 6000 | 0 | 0 | 0 | 0 |
99 | 6000 | 0 | 0 | 0 | 0 |
100 | 6000 | 0 | 0 | 0 | 0 |

A ( PageIndex {2} ) ábra elején, a 0 -tól a körülbelül 3 -as időpontig az erőforrás a maximális szinten van, (R_ {max} ), és az összes faj előfordulása nagyon alacsony szinteket. A 3. és az 5. időszak között - az 5. faj, amely a legnagyobb növekedési ütemű, amikor az erőforrások bőségesek - gyorsan növekszik, miközben az erőforrások ennek megfelelően csökkennek. De ennek az időnek a végéhez közeledve a sorozat következő része, a 4. faj növekedni kezd, és lehúzza az erőforrást az 5. faj túlélését lehetővé tevő szint alá. Az 5. faj tehát csökken, míg a 4. faj növekszik.
Ez a folyamat egymás után folytatódik, a 3. faj a 4-et, a 2-es a 3-at, végül az 1. faj váltja fel a 2-t. Az erőforrás szakaszokra oszlik, ahogy minden egymást követő faj dominanciát nyer. Végül, amikor már nem létezik magasabb rendű faj, a rendszer 90 körül éri el az úgynevezett „csúcsfeltételt”, alacsony erőforrásokkal.
Nincs semmi különös figyelemre méltó az 1. fajban. Ez egyszerűen (1) a régióban élő legjobb versenytárs, vagyis jobb versenytársak nem tudnak azonnal a helyszínre érkezni, vagy (2) a legjobb versenytársak, amelyeket az evolúciós folyamatok eddig produkáltak. Mindkét esetben ki kell cserélni egy másikkal – például egy „invazív fajjal”, amely rendkívüli úton érkezik.
Természetesen az összetett természeti rendszerek egymásutánisága nem biztos, hogy olyan egyértelmű, mint egyszerű modelljeinkben. Több erőforrásról van szó, a fajok nagyon közel lehetnek egymáshoz ökológiai paramétereikben, és a sztochasztikus események közbeavatkozhatnak, hogy zavart okozzanak.
