Estratto del documento

Laboratorio di calcolo numerico

C.d.L. Ingegneria Informatica a.a. 2005/2006

Utilizzando l’ambiente di sviluppo Matlab lo studente sviluppi almeno 2 degli esercizi proposti nel seguito.

  1. Si sviluppi uno script per generare n = 5, 10, 15 numeri della successione di Fibonacci definita per ricorrenza mediante la regola: fn = fn-1 + fn-2, n ≥ 3, essendo f1 = 1 ed f2 = 2.

  2. Si sviluppi una function per generare n numeri della successione di Fibonacci definita come in 1. La function deve essere sviluppata secondo le specifiche:

    • Input: n intero. Numero di termini della successione di Fibonacci.
    • Output: F vettore reale. Termini della successione di Fibonacci.

    Esempio di test della function: function f=fibonacci(n).

  3. (Facoltativo) Verificare sperimentalmente che: lim n→∞ fn+1/fn = φ = 1.6180339... è la sezione aurea.

    (Suggerimento: si calcolino i rapporti fn+1/fn per n = 40...)

  4. (Facoltativo) Sviluppare un function utilizzando un algoritmo basato su una procedura ricorsiva. Mediante le funzioni tic e toc verificare l’onerosità del calcolo testando la procedura con n = 24 (Attenzione per n = 50 il calcolo non è praticabile in un tempo accettabile!).

Anteprima
Vedrai una selezione di 1 pagina su 1
Calcolo numerico - Esercizi Pag. 1
1 su 1
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche MAT/08 Analisi numerica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher N. A. di informazioni apprese con la frequenza delle lezioni di Calcolo numerico e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli studi di Napoli Federico II o del prof Cuomo Salvatore.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community