05765nam 22007454a 450 991014457510332120200520144314.09786611134860978128113486812811348649780470192634047019263197804701926270470192623(CKB)1000000000376988(EBL)331394(SSID)ssj0000128091(PQKBManifestationID)11138915(PQKBTitleCode)TC0000128091(PQKBWorkID)10063441(PQKB)10377566(MiAaPQ)EBC331394(OCoLC)184983176(CaSebORM)9780470127957(OCoLC)614432119(OCoLC)ocm614432119 (Perlego)2756752(EXLCZ)99100000000037698820070604d2008 uy 0engur|n|---|||||txtccrComputing for numerical methods using Visual C++ /Shaharuddin Salleh, Albert Y. Zomaya, Sakhinah Abu Bakar1st editionHoboken, N.J. Wiley-Intersciencec20081 online resource (468 p.)Wiley series on parallel and distributed computingDescription based upon print version of record.9780470127957 0470127953 Includes bibliographical references and index.COMPUTING FOR NUMERICAL METHODS USING VISUAL C++; TRADEMARKS; CONTENTS; Preface; Codes for Download; 1. Modeling and Simulation; 1.1 Numerical Approximation; 1.2 C++ for Numerical Modeling; 1.3 Mathematical Modeling; 1.4 Simulation and Its Visualization; 1.5 Numerical Methods; 1.6 Numerical Applications; 2. Fundamental Tools for Mathematical Computing; 2.1 C++ for High-Performance Computing; 2.2 Dynamic Memory Allocation; 2.3 Matrix Reduction Problems; 2.4 Matrix Algebra; 2.5 Algebra of Complex Numbers; 2.6 Number Sorting; 2.7 Summary; Programming Challenges; 3. Numerical Interface Designs3.1 Microsoft Foundation Classes3.2 Graphics Device Interface; 3.3 Writing a Basic Windows Program; 3.4 Displaying Text and Graphics; 3.5 Events and Methods; 3.6 Standard Control Resources; 3.7 Menu and File I/O; 3.8 Keyboard Control; 3.9 MFC Compatibility with .Net; 3.10 Summary; 4. Curve Visualization; 4.1 Tools for Visualization; 4.2 MyParser; 4.3 Drawing Curves; 4.4 Generating Curves Using MyParser; 4.5 Summary; Programming Challenges; 5. Systems of Linear Equations; 5.1 Introduction; 5.2 Existence of Solutions; 5.3 Gaussian Elimination Techniques; 5.4 LU Factorization Methods5.5 Iterative Techniques5.6 Visualizing the Solution: Code5; 5.7 Summary; Numerical Exercises; Programming Challenges; 6. Nonlinear Equations; 6.1 Introduction; 6.2 Existence of Solutions; 6.3 Bisection Method; 6.4 False Position Method; 6.5 Newton-Raphson Method; 6.6 Secant Method; 6.7 Fixed-Point Iteration Method; 6.8 Visual Solution: Code6; 6.9 Summary; Numerical Exercises; Programming Challenges; 7. Interpolation and Approximation; 7.1 Curve Fitting; 7.2 Lagrange Interpolation; 7.3 Newton Interpolations; 7.4 Cubic Spline; 7.5 Least-Squares Approximation; 7.6 Visual Solution: Code77.7 SummaryNumerical Exercises; Programming Challenges; 8. Differentiation and Integration; 8.1 Introduction; 8.2 Numerical Differentiation; 8.3 Numerical Integration; 8.4 Visual Solution: Code8; 8.5 Summary; Numerical Exercises; Programming Challenges; 9. Eigenvalues and Eigenvectors; 9.1 Eigenvalues and Their Significance; 9.2 Exact Solution and Its Existence; 9.3 Power Method; 9.4 Shifted Power Method; 9.5 QR Method; 9.6 Visual Solution: Code9; 9.7 Summary; Numerical Exercises; Programming Challenges; 10. Ordinary Differential Equations; 10.1 Introduction10.2 Initial-Value Problem for First-Order ODE10.3 Taylor Series Method; 10.4 Runge-Kutta of Order 2 Method; 10.5 Runge-Kutta of Order 4 Method; 10.6 Predictor-Corrector Multistep Method; 10.7 System of First-Order ODEs; 10.8 Second-Order ODE; 10.9 Initial-Value Problem for Second-Order ODE; 10.10 Finite-Difference Method for Second-Order ODE; 10.11 Differentiated Boundary Conditions; 10.12 Visual Solution: Code10; 10.13 Summary; Numerical Exercises; Programming Challenges; 11. Partial Differential Equations; 11.1 Introduction; 11.2 Poisson Equation; 11.3 Laplace Equation; 11.4 Heat Equation11.5 Wave EquationA visual, interdisciplinary approach to solving problems in numerical methods Computing for Numerical Methods Using Visual C++ fills the need for a complete, authoritative book on the visual solutions to problems in numerical methods using C++. In an age of boundless research, there is a need for a programming language that can successfully bridge the communication gap between a problem and its computing elements through the use of visual-ization for engineers and members of varying disciplines, such as biologists, medical doctors, mathematicians, economists, and politicians. This book takesWiley series on parallel and distributed computing.Computing for numerical methods using Visual C plus plusNumerical analysisData processingNumerical analysisData processing.005.2/768Salleh Shaharuddin1956-290250Zomaya Albert Y521938Bakar Sakhinah Abu1982-906001MiAaPQMiAaPQMiAaPQBOOK9910144575103321Computing for numerical methods using Visual C++2026346UNINA