Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Object-Oriented Implementation of Numerical Methods
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Object-Oriented Implementation of Numerical Methods

Object-Oriented Implementation of Numerical Methods

An Introduction with Java and SmallTalk

Didier Besset

765 pages, parution le 01/11/2000

Résumé

Numerical methods naturally lend themselves to an object-oriented approach. Mathematics builds high- level ideas on top of previously described, simpler ones. Once a property is demonstrated for a given concept, it can be applied to any new concept sharing the same premise as the original one, similar to the ideas of reuse and inheritance in object-oriented (OO) methodology.

Few books on numerical methods teach developers much about designing and building good code. Good computing routines are problem-specific. Insight and understanding are what is needed, rather than just recipes and black box routines. Developers need the ability to construct new programs for different applications.

Object-Oriented Implementation of Numerical Methods reveals a complete OO design methodology in a clear and systematic way. Each method is presented in a consistent format, beginning with a short explanation and following with a description of the general OO architecture for the algorithm. Next, the code implementations are discussed and presented along with real-world examples that the author, an experienced software engineer, has used in a variety of commercial applications.

Features:

  • Reveals the design methodology behind the code, including design patterns where appropriate, rather than just presenting canned solutions.
  • Implements all methods side by side in both Java and Smalltalk. This contrast can significantly enhance your understanding of the nature of OO programming languages.
  • Provides a step-by-step pathway to new object-oriented techniques for programmers familiar with using procedural languages such as C or Fortran for numerical methods.
  • Includes a chapter on data mining, a key application of numerical methods.

On the enclosed CD-ROM, you'll find files containing tested source code implementations of all the algorithms discussed in the book in both Java and Smalltalk. This includes repository files for VisualAge for Java and VisualAge for Smalltalk under ENVY.

Contents

  • Preface
  • 1. Introduction
  • 2. Function Evaluation
  • 3. Interpolation
  • 4. Iterative Algorithms
  • 5. Finding the Zero of a Function
  • 6. Integration of Functions
  • 7. Series
  • 8. Linear Algebra
  • 9. Elements of Statistics
  • 10. Statistical Analysis
  • 11. Optimization
  • 12. Data Mining
  • Appendix A Decimal Floating-Point Simulation
  • Appendix B Smalltalk Primer for Java Programmers
  • Appendix C Java Primer for Smalltalk Programmers
  • Appendix D Additional Probability Distributions
  • Appendix E Accurate Accumulation of Expectation Values
  • Appendix F Accompanying CD-ROM

L'auteur - Didier Besset

Didier Besset obtained a degree in physics at the Swiss Federal Institute of Technology Zurich (ETH Zurich) and a Ph.D. in high-energy physics at the University of Geneva. He did postgraduate research at the Stanford Linear Accelerator Center and was Adjunct Professor at Princeton University where he taught physics. Since 1990 he has worked as an independent consultant on decision-support systems based on medical or technical data, all written using object-oriented technology. He has been programming in Smalltalk since 1987 and in Java since 1997.

Autres livres de Didier Besset

Caractéristiques techniques

  PAPIER
Éditeur(s) Morgan Kaufmann
Auteur(s) Didier Besset
Parution 01/11/2000
Nb. de pages 765
Format 19 x 24
Couverture Relié
Poids 1534g
Intérieur Noir et Blanc
EAN13 9781558606791

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription