
A Numerical Library in Java for Scientists and Engineers
Résumé
- Is the only high-quality numeric library in Java available on the market
- Includes a CD-ROM that provides the code and programs needed to run the procedures found in the text
- Provides a resource in a format much more compact than in NUMAL, permitting loading onto PC
- Offers both Java source and object code
- Maintains compactness of library by grouping worked examples in easily-accessed appendix
- Preserves original order of NUMAL procedures
- Allows the user to experiment with the many JAVA procedures provided to observe computational success and simulate failure
At last researchers have an inexpensive library of Java-based numeric procedures for use in scientific computation. The first and only book of its kind, A Numeric Library in Java for Scientists and Engineers is a translation into Java of the library NUMAL (NUMerical procedures in Algol 60).
This groundbreaking text presents procedural descriptions for linear algebra, ordinary and partial differential equations, optimization, parameter estimation, mathematical physics, and other tools that are indispensable to any dynamic research group.
The book offers test programs that allow researchers to execute the examples provided; users are free to construct their own tests and apply the numeric procedures to them in order to observe a successful computation or simulate failure. The entry for each procedure is logically presented, with name, usage parameters, and Java code included.
This handbook serves as a powerful research tool, enabling the performance of critical computations in Java. It stands as a cost-efficient alternative to expensive commercial software package of procedural components.
Contents
- Introduction
- Elementary procedures
- Real Vector and Matrix - Initialization
- Real Vector and Matrix - Duplication
- Real Vector and Matrix - Multiplication
- Real Vector Vector Products
- Real Matrix Vector Products
- Real Matrix Matrix Products
- Real Vector and Matrix - Elimination
- Real Vector and Matrix - Interchanging
- Real Vector and Matrix - Rotation
- Real Vector and Matrix - Norms
- Real Vector and Matrix - Scaling
- Complex Vector and Matrix - Multiplication
- Complex Vector and Matrix - Scalar Products
- Complex Vector and Matrix - Elimination
- Complex Vector and Matrix - Rotation
- Complex Vector and Matrix - Norms
- Complex Vector and Matrix - Scaling
- Complex Monadic Operations
- Complex Dyadic Operations
- Long Integer Arithmetic
- Algebraic evaluations
- Evaluation of Polynomials in Grunert Form
- Evaluation of General Orthogonal Polynomials
- Evaluation of Chebyshev Polynomials
- Evaluation of Fourier Series
- Evaluation of Continued Fractions
- Transformation of Polynomial Representation
- Operations on Orthogonal Polynomials
- Linear algebra
- Full Real General Matrices
- Real Symmetric Positive Definite Matrices
- General Real Symmetric Matrices
- Real Full Rank Overdetermined Systems
- Other Real Matrix Problems
- Real Sparse Non-Symmetric Band Matrices
- Real Sparse Non-Symmetric Tridiagonal Matrices
- Sparse Symmetric Positive Definite Band Matrices
- Symmetric Positive Definite Tridiagonal Matrices
- Sparse Real Matrices - Iterative Methods
- Similarity Transformation
- Other Transformations
- The (Ordinary) Eigenvalue Problem
- The Generalized Eigenvalue Problem
- Singular Values
- Zeros of Polynomials
- Analytic evaluations
- Evaluation of an Infinite Series
- Quadrature
- Numerical Differentiation
- Analytic problems
- Nonlinear Equations
- Unconstrained Optimization
- Overdetermined Nonlinear Systems
- Differential Equations - Initial Value Problems
- Two Point Boundary Value Problems
- Two-Dimensional Boundary Value Problems
- Parameter estimation in differential equations
- Special functions
- Elementary Functions
- Exponential Integral
- Gamma Function
- Error Function
- Bessel Functions of Integer Order
- Bessel Functions of Real Order
- Interpolation and approximation
- Real Data in One Dimension
- Addenda
- Fast Fourier Transforms
- Time Series Analysis
- Worked examples
- Examples for Chapter 1 Procedures
- Examples for Chapter 2 Procedures
- Examples for Chapter 3 Procedures
- Examples for Chapter 4 Procedures
- Examples for Chapter 5 Procedures
- Examples for Chapter 6 Procedures
- Examples for Chapter 7 procedures
- Appendix A: references
- Appendix B: procedures description
- Index of procedures
L'auteur - Hang T. Lau
McGill University, Montreal, Quebec, Canada
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Chapman and Hall / CRC |
Auteur(s) | Hang T. Lau |
Parution | 22/09/2003 |
Nb. de pages | 1062 |
Format | 18 x 26 |
Couverture | Relié |
Poids | 2020g |
Intérieur | Noir et Blanc |
EAN13 | 9781584884309 |
ISBN13 | 978-1-58488-430-9 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Technologies objet Programmation objet
- Informatique Développement d'applications Programmation graphique et multimédia Programmation graphique en Java
- Informatique Développement d'applications Langages Java - J2EE
- Informatique Développement d'applications Outils de développement Jakarta Struts
- Informatique Développement d'applications Outils de développement Jbuilder
- Informatique Certifications Sun Java Certification