Programming projects in C for students of engineering, science, and mathematics (Record no. 2548)
[ view plain ]
000 -LEADER | |
---|---|
fixed length control field | 02513nam a22001937a 4500 |
003 - CONTROL NUMBER IDENTIFIER | |
control field | OSt |
005 - DATE AND TIME OF LATEST TRANSACTION | |
control field | 20240826155950.0 |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
fixed length control field | 190326b ||||| |||| 00| 0 eng d |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 9781611973495 |
040 ## - CATALOGING SOURCE | |
Transcribing agency | SIAM |
Original cataloging agency | ICTS-TIFR |
050 ## - LIBRARY OF CONGRESS CALL NUMBER | |
Classification number | Q183.9 |
100 ## - MAIN ENTRY--PERSONAL NAME | |
Personal name | Rostamian, Rouben |
245 ## - TITLE STATEMENT | |
Title | Programming projects in C for students of engineering, science, and mathematics |
260 ## - PUBLICATION, DISTRIBUTION, ETC. | |
Place of publication, distribution, etc. | USA: |
Name of publisher, distributor, etc. | SIAM, |
Date of publication, distribution, etc. | [c2014] |
300 ## - Physical Description | |
Pages: | 393 p |
505 ## - FORMATTED CONTENTS NOTE | |
Formatted contents note | I A Common Background<br/>Chapter 1: Introduction<br/>Chapter 2: File organization<br/>Chapter 3: Streams and the Unix shell<br/>Chapter 4: Pointers and arrays<br/>Chapter 5: From strings to numbers<br/>Chapter 6: Make<br/><br/>II Projects<br/>Chapter 7: Allocating memory: xmalloc ()<br/>Chapter 8: Dynamic memory allocation for vectors and matrices: array.h<br/>Chapter 9: Reading lines: fetch_line()<br/>Chapter 10: Generating random numbers<br/>Chapter 11: Storing sparse matrices<br/>Chapter 12: Sparse systems: The Umfpack library<br/>Chapter 13: Haar wavelets<br/>Chapter 14: Image I/O<br/>Chapter 15: Image analysis<br/>Chapter 16: Linked lists<br/>Chapter 17: The evolution of species<br/>Chapter 18: The Nelder–Mead downhill simplex<br/>Chapter 19: Trusses<br/>Chapter 20: Finite difference schemes for the heat equation in one dimension<br/>Chapter 21: The porous medium equation<br/>Chapter 22: Gaussian quadrature<br/>Chapter 23: Triangulation with the Triangle library<br/>Chapter 24: Integration on triangles<br/>Chapter 25: Finite elements<br/>Chapter 26: Finite elements: Nonzero boundary data |
520 ## - SUMMARY, ETC. | |
Summary, etc. | Like a pianist who practices from a book of études, readers of Programming Projects in C for Students of Engineering, Science, and Mathematics will learn by doing. Written as a tutorial on how to think about, organize, and implement programs in scientific computing, this book achieves its goal through an eclectic and wide-ranging collection of projects. Each project presents a problem and an algorithm for solving it. The reader is guided through implementing the algorithm in C and compiling and testing the results. It is not necessary to carry out the projects in sequential order. The projects contain suggested algorithms and partially completed programs for implementing them to enable the reader to exercise and develop skills in scientific computing; require only a working knowledge of undergraduate multivariable calculus, differential equations, and linear algebra; and are written in platform-independent standard C; the Unix command-line is used to illustrate compilation and execution |
942 ## - ADDED ENTRY ELEMENTS (KOHA) | |
Source of classification or shelving scheme | |
Koha item type | Book |
Withdrawn status | Lost status | Damaged status | Not for loan | Collection code | Home library | Shelving location | Date acquired | Full call number | Accession No. | Koha item type |
---|---|---|---|---|---|---|---|---|---|---|
ICTS | Rack No 3 | 03/26/2019 | Q183.9 | 01885 | Book |