Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Ciao a tutti, avrei bisogno di un suggerimento. Ho scritto un codice sull'approssimazione di un integrale definito e il risultato si trova, ma in ultimo la traccia chiede di stampare la sequenza degli errori ed il rapporto tra gli errori consecutivi qualcuno sa darmi qualche suggerimento??? GRAZIE MILLE A TUTTI..
Codice sorgente - presumibilmente C
/*APPLICARE IL METODO DEI TRAPEZI, DELLE PARABOLE E DEI RETTANGOLI
http://www.dima.unige.it/~zappa/smid/Analisi2-SMID(8:9)-ca ... Nell'ultima pagina sono riportate le formule degli errori per ogni metodo. Puoi vedere K come max(f''(x)) in [a,b].
Tuttavia, mi sembra che nel tuo caso non solo sia difficile usare quelle formule (perchč dovresti ricavare le derivate della funzione), ma anche non corretto. Se il testo dice "errori consecutivi", si sta probabilmente riferendo all'errore nella valutazione dell'area in un dato intervallo.
Quindi, posto che in un intervallo [a,b], hai un punto ei in cui calcoli la funzione (che nel tuo caso coincide col punto medio dell'intervallo), possiamo stimare che il massimo errore che puoi commettere č:
E = (max(f[a,b]) - min(f[a,b])) * h
Quindi il rapporto tra l'errore precedente ed il successivo si calcola ponendo E in funzione di i, cosa di cui giā disponi.
E(i) = (max(f[h*i, h*(i+1)]) - min(f[h*i, h*(i+1)])) * h