Numerical Recipes

Numerical Recipes

Numerical Recipes (dt. „Numerische Rezepte“, Untertitel: „The Art of Scientific Computing“, „Die Kunst des wissenschaftlichen Rechnens“) von William H. Press, Saul Teukolsky, William T. Vetterling und Brian P. Flannery, erschienen beim Verlag Cambridge University Press, ist ein englischsprachiges Fachbuch über Methoden der numerischen Mathematik.

Es bietet neben der Erläuterung und Beschreibung von numerischer Verfahren aus der kompletten Bandbreite der numerischen Mathematik auch Programmcodes für deren Implementierung in den Programmiersprachen Pascal, Fortran, C und in der aktuellen Version C++.

Inhaltsverzeichnis

Referenzen

"Numerical Recipes: The Art of Scientific Computing" (Third Edition), in C++

Das Buch ist 2007 in der dritten erweiterten Auflage erschienen. Bisher wurden sechs Versionen der Numerical-Recipes-Reihe veröffentlicht:

Softwarelizenzierung

Der in den Büchern veröffentlichte Programmcode darf abgetippt und für ausschließlich private Zwecke verwendet werden. Für Programme, die veröffentlicht werden sollen, muss der Quellcode separat erworben werden. Es ist aber nur erlaubt, den Programmcode im kompilierten, binären Programmen zu verbreiten, in keinem Fall darf der Quellcode selber veröffentlicht werden. Für eine kommerzielle Nutzung des Programmcodes ist es zusätzlich notwendig, die Erlaubnis der Autoren einzuholen[1].

Diese sehr restriktive Lizenzierung führt dazu, dass der Numerical-Recipes-Quellcode in Software, die nach der GPL- oder ähnlicher Lizenz veröffentlicht wird, nicht verwendet werden kann. Dies hat mitunter zu heftiger Kritik geführt[2].

Eine freie Alternative stellt die GNU Scientific Library dar.

Weblinks

Einzelnachweise

  1. nr.com/licenses [1]
  2. siehe dazu bspw. [2] und [3]

Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Numerical Recipes — is the generic title of a series of books on algorithms and numerical analysis by William H. Press, Saul Teukolsky, William Vetterling and Brian Flannery. In various editions, the books have been in print since 1986. The most recent edition was… …   Wikipedia

  • Numerical integration — consists of finding numerical approximations for the value S In numerical analysis, numerical integration constitutes a broad family of algorithms for calculating the numerical value of a definite integral, and by extension, the term is also… …   Wikipedia

  • Numerical differentiation — is a technique of numerical analysis to produce an estimate of the derivative of a mathematical function or function subroutine using values from the function and perhaps other knowledge about the function. Contents 1 Finite difference formulae 1 …   Wikipedia

  • Numerical analysis — Babylonian clay tablet BC 7289 (c. 1800–1600 BC) with annotations. The approximation of the square root of 2 is four sexagesimal figures, which is about six decimal figures. 1 + 24/60 + 51/602 + 10/603 = 1.41421296...[1] Numerical analysis is the …   Wikipedia

  • FORTRAN — Paradigmen: prozedural, imperativ, strukturiert, objektorientiert Erscheinungsjahr: 1957 Entwickler: John W. Backus, IBM …   Deutsch Wikipedia

  • Fortran — Basisdaten Paradigmen: prozedural, imperativ, strukturiert, objektorientiert …   Deutsch Wikipedia

  • Calcul Numérique — Simulation numérique d une collision d une voiture dans un mur On entend souvent par calcul numérique un ensemble de calculs qui sont réalisés sur un système informatique, encore appelé système numérique (ou ordinateur). On réalise généralement… …   Wikipédia en Français

  • Calcul numerique — Calcul numérique Simulation numérique d une collision d une voiture dans un mur On entend souvent par calcul numérique un ensemble de calculs qui sont réalisés sur un système informatique, encore appelé système numérique (ou ordinateur). On… …   Wikipédia en Français

  • Calcul numérique — Simulation numérique d une collision d une voiture dans un mur On entend souvent par calcul numérique un ensemble de calculs qui sont réalisés sur un système informatique, encore appelé système numérique (ou ordinateur). On réalise généralement… …   Wikipédia en Français

  • Singular value decomposition — Visualization of the SVD of a 2 dimensional, real shearing matrix M. First, we see the unit disc in blue together with the two canonical unit vectors. We then see the action of M, which distorts the disk to an ellipse. The SVD decomposes M into… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”