Introduzione al software di modellizzazione Simile.
In questo corso utilizzeremo il software di sistemi dinamici SIMILE, scaricabile in versione freeware dal sito www.simulistics.com con la sola limitazione del numero di elementi che si possono utilizzare per implementare i modelli (<25). In figura 1 sono riportati i simboli e i significati del software Simile.
La logica innovativa di questi software si basa sull’idea che l’utente non debba scrivere il codice nei linguaggi di programmazione convenzionali (ad esempio Fortran, C++), ma solo disegnare il modello in termini di compartimenti (variabili di stato), flussi, variabili esterne e legami di relazione, mentre la compilazione del programma è diventata una semplice procedura automatizzata.
Compartimento: Questo rettangolo rappresenta una “magazzino” di una sostanza (ad es. biomassa) o di una quantità (ad es. tempo). Matematicamente, un compartimento rappresenta una variabile di stato definita da una equazione differenziale.
Flusso: Il flusso rappresenta il processo che causa l’incremento o il decremento di un compartimento. Matematicamente, un flusso è un termine additivo all’equazione differenziale. Il valore assegnato ad un flusso può essere una costante o una funzione di una variabile del modello.
Clouds: Le nuvole hanno la stessa unità di misura dei compartimenti, ma senza definizione quantitativa. Esse rappresentano fattori esterni al modello (sia source che sink).
Variabile: La variabile rappresenta una quantità il cui valore è costante o funzione di altri elementi del modello. In termini modellistici, una variabile può rappresentare un parametro, una variabile di calcolo, un output o un input.
Influenza: Una freccia di influenza rappresenta il fatto che una quantità è usata per calcolarne un’altra. var2=f(var1).
Sottomodello: Questo simbolo è usato sia per dividere il modello in vari sottomodelli (più semplici da sviluppare separatamente), sia per replicare n-volte il modello.
Competition and Biodiversity in Spatially Structured Habitats, David Tilman Ecology, Vol. 75, No. 1 (Jan., 1994), pp. 2-16, Published by: Ecological Society of America
2. Introduzione alla modellistica
4. Il software di sistemi dinamici SIMILE
5. Introduzione agli errori numerici
6. Introduzione alle equazioni differenziali ordinarie (ode)
7. Modularità
8. Errori nel processo di modellistica
9. Dinamica di popolazione isolata
11. Interazione tra popolazione
13. Introduzione ai modelli di catene alimentari
14. Modelli Suscettibili - Infetti - Rimossi (SIR)
15. Introduzione a modelli spazio/tempo
16. Modelli integrati di simulazione
17. Introduzione a modelli individual-based (IBM)
18. Un confronto tra individual-based model and community model
19. Un esempio di IBM: un modello energetico/decisionale del barbag...