Αριθμητική ανάλυση: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Gerrard ael (συζήτηση | συνεισφορές)
Gerrard ael (συζήτηση | συνεισφορές)
Χωρίς σύνοψη επεξεργασίας
Γραμμή 170:
\end{alignat}
</math>
: κοιτάζοντας προς τα δύο παραπάνω αποτελέσματα, συνειδητοποιούμε ότι η '''απώλεια σταθερότητας''' η οποία ονομάζεται επίσης '''Αφαιρετική Ακύρωση''' έχει μία τεράστια επίδραση στα αποτελέσματα, ακόμη και αν και οι δύο λειτουργίες είναι ισοδύναμες. Για να δείξουμε ότι αυτές είναι ισοδύαναμες πρέπει απλά να αρχίσουμε με τη f(x) και να τελειώσουμε με την g(x), και έτσι:
:: <math> \begin{alignat}{4}
f(x)&=x(\sqrt{x+1}-\sqrt{x})\\
Γραμμή 177:
&=\frac {x}{(\sqrt{x+1}+\sqrt{x})}
\end{alignat}</math>
:TheΗ trueαληθινή valueτιμή forτου theαποτελέσματος result isείναι 11.174755..., whichη οποία isείναι exactlyακριβώς ''g''(500) = 11.1748 after rounding the result to 4 decimal digits.
:Now imagine that lots of terms like these functions are used in the program; the error will increase as one proceeds in the program, unless one uses the suitable formula of the two functions each time one evaluates either ''f''(''x''), or ''g''(''x''); the choice is dependent on the parity of&nbsp;''x''.
*The example is taken from Mathew; Numerical methods using matlab, 3rd ed.