Vettori, matrici e tabelle > Array > Esempio: iterazione con valore seed ed equazioni alle differenze
  
Esempio: iterazione con valore seed ed equazioni alle differenze
Stimare le soluzioni utilizzando iterazioni con valore seed.
Radici quadrate
Utilizzare il metodo babilonese per approssimare la radice quadrata di un numero.
1. Definire un numero reale X e un valore ipotizzato della sua radice quadrata.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
La prima ipotesi è definita come il primo elemento di un vettore.
2. Definire N come numero di iterazioni.
Fare clic per copiare questa espressione
3. Calcolare nuove stime della radice quadrata.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
La funzione incorporata della radice quadrata restituisce il risultato seguente:
Fare clic per copiare questa espressione
4. Tracciare il grafico del vettore di stime.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
In questo caso, la convergenza si verifica molto rapidamente. Per altri casi, è possibile aumentare il numero di iterazioni N in base alle esigenze del problema.
Sistemi di equazioni alle differenze
Considerare un modello di infezione con quattro variabili:
inf: il numero di individui infettati
sus: il numero di individui a rischio
dec: il numero di decessi
rec: il numero di guarigioni
1. Definire valori seed per l'iterazione simultanea.
Fare clic per copiare questa espressione
2. Definire il sistema di equazioni alle differenze.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
3. Tracciare il grafico delle quattro variabili nel tempo per visualizzare l'evoluzione del modello di infezione.
Fare clic per copiare questa espressione
Matrice di equazioni alle differenze
Considerare un processo di Markov, ovvero un vettore serie temporale il cui stato presente viene trovato moltiplicando lo stato precedente per una matrice di transizione di stato.
1. Definire lo stato del vettore iniziale e la matrice di transizione di stato A.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
2. Definire il processo di iterazione.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
3. Calcolare lo stato finale del vettore.
Fare clic per copiare questa espressione
La matrice V contiene la cronologia del processo:
Fare clic per copiare questa espressione