LEADER 05531nam 22006614a 450 001 9910144575103321 005 20170810191446.0 010 $a1-281-13486-4 010 $a9786611134860 010 $a0-470-19263-1 010 $a0-470-19262-3 035 $a(CKB)1000000000376988 035 $a(EBL)331394 035 $a(SSID)ssj0000128091 035 $a(PQKBManifestationID)11138915 035 $a(PQKBTitleCode)TC0000128091 035 $a(PQKBWorkID)10063441 035 $a(PQKB)10377566 035 $a(MiAaPQ)EBC331394 035 $a(OCoLC)184983176 035 $a(CaSebORM)9780470127957 035 $a(EXLCZ)991000000000376988 100 $a20070604d2008 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aComputing for numerical methods using Visual C++$b[electronic resource] /$fShaharuddin Salleh, Albert Y. Zomaya, Sakhinah Abu Bakar 205 $a1st edition 210 $aHoboken, N.J. $cWiley-Interscience$dc2008 215 $a1 online resource (468 p.) 225 1 $aWiley series on parallel and distributed computing 300 $aDescription based upon print version of record. 311 $a0-470-12795-3 320 $aIncludes bibliographical references and index. 327 $aCOMPUTING 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 Designs 327 $a3.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 Methods 327 $a5.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: Code7 327 $a7.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 Introduction 327 $a10.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 Equation 327 $a11.5 Wave Equation 330 $aA 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 takes 410 0$aWiley series on parallel and distributed computing. 606 $aNumerical analysis$xData processing 615 0$aNumerical analysis$xData processing. 676 $a005.133 676 $a005.2/768 700 $aSalleh Shaharuddin$f1956-$0290250 701 $aZomaya$b Albert Y$0521938 701 $aBakar$b Sakhinah Abu$f1982-$0906001 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910144575103321 996 $aComputing for numerical methods using Visual C++$92026346 997 $aUNINA