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

 
==Λογισμικό==
Από τα τέλη του εικοστού αιώνα, οι περισσότεροι αλγόριθμοι εφαρμόζονται σε μια ποικιλία γλωσσών προγραμματισμού. Η ''αποθήκη'' Netlib περιέχει διάφορες συλλογές από λογισμικά ρουτίνας για αριθμητικά προβλήματα, κυρίως σε [[Fortran]] και [[C (γλώσσα προγραμματισμού)|C]]. Διαφημιστικά προϊόντα που εφαρμόζουν πολλούς διαφορετικούς αριθμητικούς αλγορίθμους περιλαμβάνουν τις αριθμητικές βιβλιοθήκες IMSL και τις αριθμητικές βιβλιοθήκες αλγορίθμων του ομίλου NAG. Μια ελεύθερη εναλλακτική λύση είναι η επιστημονική βιβλιοθήκη GNU.
 
ThereΥπάρχουν areπολλές severalδημοφιλής popularαριθμητικές numericalεφαρμογές computingπληροφορικής applicationsόπως such asη [[MATLAB]], η [[S-PLUS]], η [[LabVIEW]], andκαι η[[IDL (programming language)|IDL]] asκαθώς wellεπίσης asκαι freeελεύθερες andκαι openανοιχτές sourceεναλλακτικές alternativesπηγές suchόπως asη [[FreeMat]], η [[Scilab]], η [[GNU Octave]] (similarπαρόμοια toμε τη Matlab), η [[IT++]] (aμια C++ libraryβιβλιοθήκη), [[R (programming language)|R]] (similarπαρόμοια toμε τη S-PLUS) andκαι certainορισμένες variantsπαραλλαγές ofτης [[Python (programming language)|Python]]. PerformanceΗ variesαπόδοση widelyποικίλλει ευρέως: whileενώ vectorο andφορέας matrixκαι operationsτο areμαθηματικό usuallyμοντέλο fastπράξεων είναι συνήθως γρήγορα, scalarοι βρόχοι loopsδιανυσμάτων mayμπορεί varyνα inδιαφέρουν speedστην byταχύτητα moreκατά thanπερισσότερο anαπό orderμία ofτάξη magnitudeμεγέθους.<ref>[http://www.sciviews.org/benchmark/ Speed comparison of various number crunching packages]</ref><ref>[http://www.scientificweb.com/ncrunch/ncrunch5.pdf Comparison of mathematical programs for data analysis] Stefan Steinhaus, ScientificWeb.com</ref>
 
Many [[computer algebra system]]s such as [[Mathematica]] also benefit from the availability of [[arbitrary precision arithmetic]] which can provide more accurate results.
81

επεξεργασίες