next up previous contents
Next: Βιβλιοθήκες Μαθηματικού Λογισμικού Up: Αριθμητικές Μέθοδοι Previous: Απώλεια σημαντικών ψηφίων   Contents

Μαθηματικό Λογισμικό

Το παρόν βιβλίο καλύπτει ένα ευρύ φάσμα θεμάτων της αριθμητικής ανάλυσης και των επιστημονικών υπολογισμών. Θα συζητήσουμε τις ουσιώδεις απόψεις κάθε θέματος αλλά δε θα έχουμε την πολυτέλεια να αναλύσουμε κάθε ένα με μεγάλη λεπτομέρεια. Για να μπορέσουμε να λύσουμε ενδιαφέροντα υπολογιστικά προβλήματα, συχνά θα βασιζόμαστε στο μαθηματικό λογισμικό που έχει γραφτεί από ειδικούς. Αφήνοντας τις αλγοριθμικές λεπτομέρειες αυτών των λογισμικών θα μας επιτρέψει να εστιάσουμε την προσοχή μας στην κατάλληλη διατύπωση και ερμηνεία των αποτελεσμάτων. Θα θεωρήσουμε μόνο τους ποιο θεμελιώδεις αλγόριθμους για κάθε τύπο προβλήματος, παρακινούμενοι κυρίως από την εμπειρία που θα αποκτηθεί από την επιλογή της κατάλληλης μεθόδου και της «σοφής» χρήσης της. Ο βασικός μας αντικειμενικός σκοπός είναι να γίνουμε «έξυπνοι» χρήστες, παρά δημιουργοί, του μαθηματικού λογισμικού. Πριν αναφέρουμε κάποιες συγκεκριμένες πηγές καλού μαθηματικού λογισμικού, ας ανακεφαλαιώσουμε τα επιθυμητά χαρακτηριστικά που ένα τέτοιο λογισμικό θα έπρεπε να έχει, χωρίς κάποια ειδική σειρά σπουδαιότητας: Προφανώς, αυτές οι ιδιότητες έρχονται σε σύγκρουση, και είναι σπάνιο ένα λογισμικό να ικανοποιεί πραγματικά όλες αυτές. Παρ' όλα αυτά, αυτός ο κατάλογος δίνει στους χρήστες του μαθηματικού λογισμικού κάποια ιδέα του τι ποιότητες να αναζητά, και στους κατασκευαστές κάποιους από τους αντικειμένικούς σκοπούς που αξίζει να στοχεύουν.

Subsections

Manolis Vavalis 2000-03-24