Research Catalog
Numerical computation using C
- Title
- Numerical computation using C / Robert Glassey.
- Author
- Glassey, Robert, 1946-
- Publication
- Boston : Academic Press, ©1993.
Items in the Library & Off-site
Filter by
1 Item
Status | Format | Access | Call Number | Item Location |
---|---|---|---|---|
Text | Use in library | QA76.73.C15 G57 1993 | Off-site |
Details
- Description
- vii, 283 pages : illustrations; 24 cm.
- Summary
- "The emphasis in this book is on learning C from a mathematical perspective."--BOOK JACKET. "Traditionally, books on C have been written from the systems point of view. Many in the scientific community are now learning C, and a book such as this provides them with a scientific-computation approach to the use of the language. It contains numerous original programs for the computational solution of a spectrum of problems from applied mathematics."--BOOK JACKET. "This book is appropriate as a supplemental text in advanced undergraduate level courses in numerical analysis, numerical methods, or computational mathematics."--Jacket.
- Series Statement
- Computer science and scientific computing
- Uniform Title
- Computer science and scientific computing.
- Subject
- Bibliography (note)
- Includes bibliographical references (p. 273-275) and index.
- Contents
- Some Compilation/Run-time Tips -- How to Obtain the Programs -- 1. STD Tutorial -- First Principles -- Do While Loops -- If-Else Constructs -- Printf Format Specifiers -- Logical and Other Operators -- C Functions -- C Arrays -- C Structures -- Complex Arithmetic -- The Switch Statement -- Break, Continue and GoTo Statements -- 2. Pointers -- Definition and Examples -- Function Pointers -- Pointer Arithmetic and Arrays -- Sectors, Matrices and Dynamic Memory Allocation -- Manipulation of Indices -- Command-Line Arguments -- File I/O: Reading and Writing Files -- 3. Fine Points -- The Increment Operators -- Operator Precedence -- The for Statement -- The Use of the "shorthand" operators -- The Use of stderr -- The Use of the realloc Statement -- Conditional Compiler Directives -- Recursion -- Location of Include Files -- puts vs printf -- Creating a Pause -- ASCII Translation -- Global, Automatic and Static Variables -- The Use of awk -- extern Variables -- Nesting Rules -- Comments Revisited -- Structures Revisited -- 4. Applications -- The Conjugate Gradient Method -- An Initial-Value Problem for a System of Two Ordinary Differential Equations -- A Boundary-Value Problem for a Nonlinear Ordinary Differential Equation -- A More General Nonlinear Boundary-Value Problem -- An Unusual Ordinary Differential Equation -- The Heat Equation with Variable Conductivity -- Laguerre's Method -- Romberg Integration -- Fourier Coefficients -- Gauss-Laguerre Integration -- Eigenvalues of a Symmetric Matrix -- The Generalized Eigenvalue Problem -- The Sturm-Liouville Eigenvalue Problem -- Jacobi's Method -- The Symmetric QR Algorithm -- Cubic Splines -- Linear Systems -- Newton's Method for Systems -- Poisson's Equation and SOR -- Appendix I. Complex Arithmetic Functions -- Appendix II. Memory Allocation Functions -- Appendix III. Plotting Files -- Appendix IV. C Keywords.
- ISBN
- 0122861558
- 9780122861550
- LCCN
- 92033037
- OCLC
- ocm26673053
- 26673053
- SCSB-9174637
- Owning Institutions
- Princeton University Library