SlideServe
Menu
Préférences
© SlideServe · v2026

ECE 103 Engineering Programming Chapter 55 C Math Library

idania avatar
6 diapositives · 242 Views · Sep 08, 2014

ECE 103 Engineering Programming Chapter 55 C Math Library. Herbert G. Mayer, PSU CS Status 6/4/2014 Initial content copied verbatim from ECE 103 material developed by Professor Phillip Wong @ PSU ECE. Syllabus. Beyond <math.h> GNU Scientific Library. Beyond <math.h>

ECE 103 Engineering Programming Chapter 55 C Math Library - slide 1
01 / 6ECE 103 Engineering Programming Chapter 55 C Math Library
1 / 17

Télécharger la présentation

ECE 103 Engineering Programming Chapter 55 C Math Library
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. ECE 103 Engineering ProgrammingChapter 55C Math Library Herbert G. Mayer, PSU CS Status 6/4/2014 Initial content copied verbatim from ECE 103 material developed by Professor Phillip Wong @ PSU ECE

  2. Syllabus • Beyond <math.h> • GNU Scientific Library

  3. Beyond <math.h> The C90 Standard Library contains only elementary math functions: 2

  4. C99 expands the number of built-in math functions: More macros and constants are defined. Complex numbers, operators, functions are supported. 3

  5. Even more comprehensive math abilities can be added to C by using commercial or free libraries. From Wikipedia article: List of numerical libraries GNU Scientific Library - popular, free numerical analysis library implemented in C. GNU Multi-Precision Library - for doing arbitrary precision arithmetic. IMSL Numerical Libraries - cross-platform libraries containing a comprehensive set of mathematical and statistical functions. LabWindows/CVI - libraries for analysis of measurement data, signal generation, windowing, filter functions, signal processing, linear algebra, array and complex operations, curve fitting and statistics. NAG - collection of numerical analysis routines which can be called from user applications running on a wide variety of hardware platforms. Alternative: Numerical Recipes (book with source code, also online version, not free) http://www.nr.com 4

  6. GNU Scientific Library Free to use: License = GPL Homepage: http://www.gnu.org/software/gsl 5