Numerische Algorithmen in Softwaresystemen: — unter by Norbert Köckler
By Norbert Köckler
Die Idee zu diesem textual content entstammt meinem immer wieder unglaubigen Erstaunen daruber, daB selbst erfahrene Ingenieure, Physiker oder Mathematiker ihre seasoned gramme lieber vollstandig selbst schreiben als Programmpakete zu benutzen. Ja, selbst einige meiner Numerik-Diplomanden erachten es als eine Zumutung, wenn ich verlange, daB gewisse Teile ihrer Programme durch Bibliotheks-Routinen er setzt werden. Woran liegt das? those 1: "Programmpakete sind entweder intestine oder leicht bedienbar. " Diese those klingt sehr rigoros, enthiilt aber sicher einen wahren Kern. Da gibt es benutzerfreundliche Dialog-Systeme zur Losung numerischer Probleme auf einem laptop, die den Benutzer sanft von den Problemstellungen uber die Verfahrensauswahl bis zur Parameter-Eingabe und Losung geleiten, aber nichts zur Fehleranfiilligkeit der Algorithmen sagen, ungenaue Funktionen verarbeiten oder zweideutige Routi nen enthalten, Beispiele findet guy in [30]. Andererseits gibt es Pakete wie NAG!, die uber Hunderte von Routinen verfugen. Sie sind in vielen Jahren Arbeit mit sorgfaltiger Problemanalyse, Programmierung und try entstanden und werden durch neue Releases regelmaBig "gewartet." Ihr guide fUllt aber viele dicke Ordner. Das schreckt viele Benutzer abo Dabei wird guy doch belohnt mit fehlerfreien Programmen, moglichst exakten Ergebnissen, graphischen Darstellungsmaglichkeiten und genau definierten Programmablaufen. those 2: "Jedes Programm mit mehr als 50 Zeilen ist falsch. " Diese those trifft leider ebenso haufig zu, wie sie auf Widerspruch staBt. Durch die VerfUgbarkeit guter Programmpakete ist es immer sinnloser geworden, daB der Mathematiker, der Naturwissenschaftler oder der Ingenieur die Losungsroutinen fUr seine numerischen Standardprobleme selbst programmiert.
Read or Download Numerische Algorithmen in Softwaresystemen: — unter besonderer Berücksichtigung der NAG-Bibliothek PDF
Best german_5 books
Kranbahnträger aus Walzprofilen: Nachweise und Bemessungsdiagramme
Kranbahnträger in geschlossenen Hallen werden für Krananlagen des leichten und mittelschweren Betriebes meist als Walzprofile mit Flachstahlschiene ohne Horizontalverband ausgeführt. Eine sichere und wirtschaftliche Dimensionierung von derartigen Kranbahnträgern ist bislang mit erheblichem Aufwand verbunden.
Mit der Anwendung klassischer ökonometrischer Verfahren und neuronaler Netze auf praktische und theoretische Fragestellungen im Finanzmarkt befaßt sich dieser Band. Die folgenden Themen werden behandelt: Wechselkursprognosen mit ökonometrischen Methoden und künstlichen neuronalen Netzen, examine und Prognose von Finanzmarktdaten, Beziehungen zwischen Renten- und Aktienmarkt, Simultane Prognose von Aktienkursen, Zinsen und Währungen mit neuronalen Netzen in einem integrierten Modell, Variablenselektion und Prognose, Wechselkursvolatilitäten und Autokorrelationsfunktion bei operationalen Zeitskalen, Prognosevergleich von verschiedenen Verfahren zur Zinsprognose mit Teilnahme von mehreren Forschern und Fortbildungsinstitutionen, Tutorien zur Anwendung von Methoden der Künstlichen Intelligenz.
Dieses Lehrbuch gibt einen umfassenden ? berblick ? ber Methoden der deskriptiven Statistik, die durch einige Verfahren der explorativen Datenanalyse erg? nzt wurden. Die zahlreichen statistischen M? glichkeiten zur Quantifizierung empirischer Ph? nomene werden problemorientiert dargestellt, wobei ihre Entwicklung schrittweise erfolgt, so da?
- Verfahren zur simulationsgestützten Produktionsregelung in der Einzel- und Kleinserienproduktion (iwb Forschungsberichte) (German Edition)
- Gewerbeimmobilien: Bauherren, Planer, Wettbewerbe (German Edition)
- Grundzüge der Wirtschaftsinformatik
- Schwarze Löcher im All, 4th Edition
- Politische Prozesse in Unternehmen
Extra resources for Numerische Algorithmen in Softwaresystemen: — unter besonderer Berücksichtigung der NAG-Bibliothek
Example text
36 1 Lineare Gleichungssysteme Die NAG-Bibliothek unterscheidet bei den Gleichungssystem-Losern zwischen genauen ("accurate") und angeniiherten ("approximate") Routinen. h. fUr die Algorithmen mit Nachiteration und erhohter Genauigkeit bei den elementaren Routinen der numerischen linearen Algebra (BLAS), insbesondere beim Skalarprodukt (X03AAF). Bandmatrizen sind oft aufgrund der Anwendungen, denen sie entstammen, recht gut konditioniert, also fehlerunanfillig. Deshalb kann meistens auf Nachiteration verzichtet werden.
B. in [53]. 1. nde RI = R2 = ... = Ra = 100. Jetzt stellt man die Inzidenzmatriz T E m,4,6 auf, in der fur jeden Knoten Ki der Beginn eines Zweiges (Rj) mit -1 und das Ende eines Zweiges mit +1 gekennzeichnet wird, also fur unser Beispiel: 1 T = ( 0 -1 -1 0 0 ) -1 0 1 0 1 -1 1 0 0 1 0 . l, ... 1), R- 1 E m,6,6. Die Matrix des gesuchten Gleichungssystems ergibt sich dann aus B = T. TT, indem man fUr den Bezugspunkt, hier Knoten K4, das Potential Null setzt und die entsprechende Zelle und Spalte der Matrix B streicht.
Zeile 1. Zeile 2. Zeile 3. ZeiIe 4. Zeile 5. ZeiIe 6. rechte Seite Element :f:. 0 Element :f:. 0 Element :f:. 0 Element :f:. 0 37 Und so der zugehorige Dialog: Sie haben das Programm BAND gestartet. BAND loest das Gleichungssystem Ax=b fuer nxn-Bandmatrizen A und nxl-Hatrizen b. 5011 die Eingabe yom File BAND_IN erfolgen? ~~:I A Symme~riSch-positiv-definit ? lis:1 die Bandweite variabel ? 1 Problemstellung Mit dem Ubergang von Bandmatrizen zu solchen, die diinn besetzt sind, ohne eine signifikante Bandstruktur zu besitzen, kommen wir zu Anwendungsproblemen, die den Rahmen dieses Buches eigentlich iibersteigen.



