LEADER 00000cam a2200721Ii 4500 001 ocn913335694 003 OCoLC 005 20170127063625.5 006 m o d 007 cr |n||||||||| 008 150705s2015 gw a o 000 0 eng d 019 910281895|a910447168 020 3110359421|q(electronic book) 020 9783110359428|q(electronic book) 020 9783110386806|q(electronic book) 020 3110386801|q(electronic book) 020 |z9783110359404|q(paperback) 020 |z3110359405|q(paperback) 035 (OCoLC)913335694|z(OCoLC)910281895|z(OCoLC)910447168 037 788192|bMIL 040 CN3GA|beng|epn|cCN3GA|dOCLCO|dYDXCP|dOCLCO|dEBLCP|dIDEBK |dE7B|dOCLCO|dN$T|dCUV|dOCLCO|dOCLCF|dOCLCO|dDEBSZ|dOCLCQ |dOCLCO 049 RIDW 050 4 QA297|b.H45 2015 072 7 QA|2lcco 072 7 MAT|x041000|2bisacsh 082 04 518|223 090 QA297|b.H45 2015 100 1 Heister, Timo,|0https://id.loc.gov/authorities/names/ n2015042387|eauthor. 245 10 Introduction to scientific computing :|bfor scientists and engineers /|cTimo Heister, Leo G. Rebholz. 264 1 Berlin ;|aBoston :|bDe Gruyter,|c[2015] 300 1 online resource (xi, 138 pages) :|billustrations (some color). 336 text|btxt|2rdacontent 337 computer|bc|2rdamedia 338 online resource|bcr|2rdacarrier 347 text file|2rdaft 490 1 De Gruyter textbook 505 0 Preface; Contents; 1 Introduction; 1.1 Why study numerical methods?; 1.2 Terminology; 1.3 Convergence terminology; 1.4 Exercises; 2 Computer representation of numbers and roundoff error; 2.1 Examples of the effects of roundoff error; 2.2 Binary numbers; 2.3 64 bit floating point numbers; 2.3.1 Avoid adding large and small numbers; 2.3.2 Subtracting two nearly equal numbers is bad; 2.4 Exercises; 3 Solving linear systems of equations; 3.1 Linear systems of equations and solvability; 3.2 Solving triangular systems; 3.3 Gaussian elimination; 3.4 The backslash operator; 3.5 LU decomposition. 505 8 3.6 Exercises4 Finite difference methods; 4.1 Approximating the first derivative; 4.1.1 Forward and backward differences; 4.1.2 Centered difference; 4.1.3 Three point difference formulas; 4.1.4 Further notes; 4.2 Approximating the second derivative; 4.3 Application: Initial value ODE's using the forward Euler method; 4.4 Application: Boundary value ODE's; 4.5 Exercises; 5 Solving nonlinear equations; 5.1 The bisection method; 5.2 Newton's method; 5.3 Secant method; 5.4 Comparing bisection, Newton, secant method; 5.5 Combining secant and bisection and the fzero command. 505 8 5.6 Equation solving in higher dimensions5.7 Exercises; 6 Accuracy in solving linear systems; 6.1 Gauss-Jordan elimination and finding matrix inverses; 6.2 Matrix and vector norms and condition number; 6.3 Sensitivity in linear system solving; 6.4 Exercises; 7 Eigenvalues and eigenvectors; 7.1 Mathematical definition; 7.2 Power method; 7.3 Application: Population dynamics; 7.4 Exercises; 8 Fitting curves to data; 8.1 Interpolation; 8.1.1 Interpolation by a single polynomial; 8.1.2 Piecewise polynomial interpolation; 8.2 Curve fitting; 8.2.1 Line of best fit; 8.2.2 Curve of best fit. 505 8 8.3 Exercises9 Numerical integration; 9.1 Newton-Cotes methods; 9.2 Composite rules; 9.3 MATLAB's integral function; 9.4 Gauss quadrature; 9.5 Exercises; 10 Initial value ODEs; 10.1 Reduction of higher order ODEs to first order; 10.2 Common methods and derivation from integration rules; 10.2.1 Backward Euler; 10.2.2 Crank-Nicolson; 10.2.3 Runge-Kutta 4; 10.3 Comparison of speed of implicit versus explicit solvers; 10.4 Stability of ODE solvers; 10.4.1 Stability of forward Euler; 10.4.2 Stability of backward Euler; 10.4.3 Stability of Crank-Nicolson; 10.4.4 Stability of Runge-Kutta 4. 505 8 10.5 Accuracy of ODE solvers10.5.1 Forward Euler; 10.5.2 Backward Euler; 10.5.3 Crank-Nicolson; 10.5.4 Runge-Kutta 4; 10.6 Summary, general strategy, and MATLAB ODE solvers; 10.7 Exercises; A Getting started with Octave and MATLAB; A.1 Basic operations; A.2 Arrays; A.3 Operating on arrays; A.4 Script files; A.5 Function files; A.5.1 Inline functions; A.5.2 Passing functions to other functions; A.6 Outputting information; A.7 Programming in MATLAB; A.8 Plotting; A.9 Exercises. 520 Nowadays most mathematics done in practice is done on a computer. In engineering it is necessary to solve more than 1 million equations simultaneously, and computers can be used to reduce the calculation time from years to minutes or even seconds. This book explains: How can we approximate these important mathematical processes? How accurate are our approximations? How efficient are our approximations? 588 0 Print version record. 590 eBooks on EBSCOhost|bEBSCO eBook Subscription Academic Collection - North America 650 0 Engineering|xData processing.|0https://id.loc.gov/ authorities/subjects/sh85043180 650 0 Science|xData processing.|0https://id.loc.gov/authorities/ subjects/sh85118562 650 0 Numerical analysis.|0https://id.loc.gov/authorities/ subjects/sh85093237 650 0 Numerical analysis|xData processing.|0https://id.loc.gov/ authorities/subjects/sh2008108514 650 7 Engineering|xData processing.|2fast|0https:// id.worldcat.org/fast/910334 650 7 Science|xData processing.|2fast|0https://id.worldcat.org/ fast/1108207 650 7 Numerical analysis.|2fast|0https://id.worldcat.org/fast/ 1041273 650 7 Numerical analysis|xData processing.|2fast|0https:// id.worldcat.org/fast/1041279 655 4 Electronic books. 700 1 Rebholz, Leo G.,|0https://id.loc.gov/authorities/names/ nb2012003584|eauthor. 776 08 |iPrint version:|aHeister, Timo.|tIntroduction to scientific computing.|dBerlin ; Boston : De Gruyter, [2015]|z9783110359404|w(DLC) 2015026895|w(OCoLC)913572856 830 0 De Gruyter textbook.|0https://id.loc.gov/authorities/names /n94049545 856 40 |uhttps://rider.idm.oclc.org/login?url=http:// search.ebscohost.com/login.aspx?direct=true&scope=site& db=nlebk&AN=999665|zOnline eBook. Access restricted to current Rider University students, faculty, and staff. 856 42 |3Instructions for reading/downloading this eBook|uhttp:// guides.rider.edu/ebooks/ebsco 901 MARCIVE 20231220 948 |d20170505|cEBSCO|tebscoebooksacademic new|lridw 994 92|bRID