C programming and numerical analysis : an introduction / Seiichi Nomura.
Material type:
Item type | Current library | Call number | Status | Date due | Barcode |
---|---|---|---|---|---|
![]() |
Indian Institute of Technology Delhi - Central Library | Available |
Mode of access: World Wide Web.
System requirements: Adobe Acrobat Reader.
Part of: Synthesis digital library of engineering and computer science.
Includes bibliographical references and index.
part I. Introduction to C programming -- 1. First steps to run a C program -- 1.1. A cycle of C programming -- 1.2. UNIX command primer -- 1.3. Overview of C programming -- 1.4. Exercises
2. Components of C language -- 2.1. Variables and data types -- 2.2. Input/output -- 2.3. Operators between Variables -- 2.4. Control statements -- 2.5. Functions -- 2.6. Arrays -- 2.7. File handling -- 2.8. Pointers -- 2.9. String manipulation -- 2.10. Command line arguments -- 2.11. Structures
part II. Numerical analysis -- 3. Note on numerical errors
4. Roots of f .x/ D 0 -- 4.1. Bisection method -- 4.2. Newton's method
5. Numerical differentiation -- 5.1. Introduction -- 5.2. Forward/backward/central difference -- 5.3. Exercises
6. Numerical integration -- 6.1. Introduction -- 6.2. Rectangular rule -- 6.3. Trapezoidal rule -- 6.4. Simpson's rule -- 6.5. Exercises
7. Solving simultaneous equations -- 7.1. Introduction -- 7.2. Gauss-Jordan elimination method -- 7.3. LU decomposition (optional) -- 7.4. Gauss-Seidel method ( Jacobi method) -- 7.5. Exercises
8. Differential equations -- 8.1. Initial value problems -- 8.2. Higher-order ordinary differential equations -- 8.3. Exercises
A. Gnuplot -- B. Octave (MATLAB) tutorial for C programmers -- B.1. Introduction -- B.2. Basic operations -- B.3. Sketch of comparison between C and Octave/MATLAB -- B.4. Exercises -- C. FORTRAN tutorial for C programmers -- C.1. FORTRAN features -- C.2. How to run a FORTRAN program -- C.3. Sketch of comparison between C and FORTRAN -- C.4. Exercises.
Abstract freely available; full-text restricted to subscribers or individual document purchasers.
Compendex
INSPEC
Google scholar
Google book search
This book is aimed at those in engineering/scientific fields who have never learned programming before but are eager to master the C language quickly so as to immediately apply it to problem solving in numerical analysis. The book skips unnecessary formality but explains all the important aspects of C essential for numerical analysis. Topics covered in numerical analysis include single and simultaneous equations, differential equations, numerical integration, and simulations by random numbers. In the Appendices, quick tutorials for gnuplot, Octave/MATLAB, and FORTRAN for C users are provided.
Also available in print.
Title from PDF title page (viewed on March 30, 2018).
There are no comments on this title.