Nicht aus der Schweiz? Besuchen Sie lehmanns.de
C++ Toolkit for Engineers and Scientists - James T. Smith

C++ Toolkit for Engineers and Scientists

James T. Smith (Autor)

Media-Kombination
393 Seiten
1999 | 2nd ed. 1999
Springer-Verlag New York Inc.
978-0-387-98797-2 (ISBN)
CHF 74,85 inkl. MwSt
  • Versand in 10-14 Tagen
  • Versandkostenfrei
  • Auch auf Rechnung
  • Artikel merken
This book describes the design, construction, and use of a numerical analysis software toolkit. Rather than describing programs implementing specific numerical techniques to solve specific applica­ tion problems, the book constructs reusable tools with which you can implement many techniques for solving broad classes of problems.
This book describes the design, construction, and use of a numerical analysis software toolkit. It's written in C+ +, Version 2. 0, and makes essential use of that language's Object-Oriented Programming (OOP) features. Its development environment is the Borland International, Inc. , Borland C++ compiler, Version 5. 02, for IBM-compatible personal computers. However, the book describes few features specific to that product. The toolkit and its description and background discussions cover the most fundamental aspects of numerical analysis. At the core of most scientific or engineering application programs are some of the concepts and techniques presented here. The most basic include details of computation with floating-point real and complex numbers; mathematical functions in the C+ + Library; and a general OOP framework for vector, polynomial, and matrix algebra. On this foundation routines are constructed for solving nonlinear equations, linear and nonlinear systems of equations, and eigenvalue problems. The book is heavily weighted toward software development. What's new here is the emphasis on software tools and on OOP techniques for handling vectors, polynomials, and matrices. Rather than describing programs implementing specific numerical techniques to solve specific applica­ tion problems, the book constructs reusable tools with which you can implement many techniques for solving broad classes of problems. Examples are included to demonstrate their use. The tools are organized into layers. The deepest is formed by the C+ + library functions for computing with real and complex numbers.
A list of errata can be found on the author’s personal webpage.

1 Introduction.- 2 Software Organization.- 3 Computing with Scalars.- 4 Solving Scalar Equations.- 5 Vector Classes.- 6 Polynomial Classes.- 7 Matrix Classes.- 8 Matrix Computations.- 9 Iterative Solution of Systems of Equations.- Appendix: Selected Source Code.- A.1 Vector and Matrix Display Output Functions.- A.2 Msp Header Files.- A.3 Example Mathematical Function with Intermediate Output.- A.4 Optional and Accompanying Diskettes.

Zusatzinfo 1 Illustrations, black and white; XV, 393 p. 1 illus. With CD-ROM.
Verlagsort New York, NY
Sprache englisch
Maße 178 x 254 mm
Themenwelt Informatik Programmiersprachen / -werkzeuge C / C++
Mathematik / Informatik Informatik Software Entwicklung
Informatik Theorie / Studium Compilerbau
Mathematik / Informatik Mathematik Angewandte Mathematik
Naturwissenschaften Physik / Astronomie Allgemeines / Lexika
ISBN-10 0-387-98797-5 / 0387987975
ISBN-13 978-0-387-98797-2 / 9780387987972
Zustand Neuware
Haben Sie eine Frage zum Produkt?