【文件属性】:
文件名称:Mathematical Objects in C++
文件大小:6.21MB
文件格式:PDF
更新时间:2022-02-04 17:30:34
C++
Mathematical Objects in C++: Computational Tools in A Unified Object-Oriented Approach (Chapman & Hall/CRC Numerical Analysis and Scientific Computing Series)
By 作者: Yair Shapira
ISBN-10 书号: 1439811474
ISBN-13 书号: 9781439811474
Edition 版本: 1
出版日期: 2009-06-19
pages 页数: (600)
$210
Emphasizing the connection between mathematical objects and their practical C++ implementation, this book provides a comprehensive introduction to both the theory behind the objects and the C and C++ programming. Object-oriented implementation of three-dimensional meshes facilitates understanding of their mathematical nature. Requiring no prerequisites, the text covers discrete mathematics, data structures, and computational physics, including high-order discretization of nonlinear equations. Exercises and solutions make the book suitable for classroom use and a supporting website supplies downloadable code.
Chapter 1:Natural Numbers
Chapter 2:Integer Numbers
Chapter 3:Rational Numbers
Chapter 4:Real Numbers
Chapter 5:Complex Numbers
Chapter 6:Euclidean Geometry
Chapter 7:Analytic Geometry
Chapter 8:Sets
Chapter 9:Vectors and Matrices
Chapter 10:Multilevel Objects
Chapter 11:Graphs
Chapter 12:Polynomials
Chapter 13:Basics of Programming
Chapter 14:Recursion
Chapter 15:Objects
Chapter 16:Vectors and Matrices
Chapter 17:Dynamic Vectors and Lists
Chapter 18:Trees
Chapter 19:Graphs
Chapter 20:Sparse Matrices
Chapter 21:Meshes
Chapter 22:Triangulation
Chapter 23:Mesh of Tetrahedra
Chapter 24:Polynomials
Chapter 25:Sparse Polynomials
Chapter 26:Stiffiness and Mass Matrices
Chapter 27:Splines
Chapter 28:Appendix:Solutions of Exercises