Archive for the ‘Mathematica’ Category

Una routine in ambiente Mathematica per la dichiarazione di funzioni periodiche

martedì, Aprile 14th, 2020

mathematica, funzioni periodiche, piecewise,which

Come è noto, il grafico di una funzione periodica è ottenuto per traslazione. Fino a quando il numero di intervalli di periodicità non è molto alto, possiamo plottare la funzione attraverso utilizzando l'istruzione Which. Diversamente, conviene generare una lista di intervalli (e relative traslazioni) per un assegnato numero m. Ciò ovviamente viene fatto con l'istruzione Table. Il problema è che Which non "digerisce" le parentesi. In altre parole, non ha l'attributo Listable e non c'è stato modo di assegnarlo (probabilmente per un problema di protezione di variabili). Fortunatamente, Mathematica dispone di un'altra assegnazione condizionata: Piecewise che ignora un qualunque numero di parentesi annidate.

(altro…)




Esperimenti computazionali su una popolazione virtuale

martedì, Marzo 31st, 2020

coronavirus,esperimenti computazionali,popolazione virtuale,equazione differenziale

Aggiornamento di un post precedente. Qui eseguiamo un esperimento computazionale (con Mathematica) su una popolazione virtuale. Partiamo da un'equazione differenziale del tipo dN/dt=alfa(t)*N^lambda(t), con la condizione iniziale N(0)=N0. Imponiamo, quindi una condizione di convergenza all'infinito, una monotonia (strettamente crescente), esistenza di un punto di flesso, e una crescita esponenziale a tempi brevi.
(altro…)