Introduction to scientific computing :: for scientists and engineers /
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 imp...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Berlin ; Boston :
De Gruyter,
[2015]
|
Schriftenreihe: | De Gruyter textbook.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | 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? |
Beschreibung: | 1 online resource (xi, 138 pages) : illustrations (some color) |
Bibliographie: | Includes bibliographical references. |
ISBN: | 3110359421 9783110359428 9783110386806 3110386801 3110359405 9783110359404 |
Internformat
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn913335694 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr |n||||||||| | ||
008 | 150705s2015 gw a ob 000 0 eng d | ||
040 | |a CN3GA |b eng |e pn |c CN3GA |d OCLCO |d YDXCP |d OCLCO |d EBLCP |d IDEBK |d E7B |d OCLCO |d N$T |d CUV |d OCLCO |d OCLCF |d OCLCO |d DEBSZ |d OCLCQ |d OCLCO |d AGLDB |d ICA |d YDX |d OCLCO |d ZCU |d MERUC |d OCLCQ |d IDB |d D6H |d VTS |d ICG |d VT2 |d OCLCQ |d WYU |d STF |d DKC |d OCLCQ |d M8D |d OCLCQ |d RBN |d OCLCO |d OCLCQ |d OCLCO |d OCLCL | ||
019 | |a 910281895 |a 910447168 |a 982105136 |a 982140391 |a 982233872 |a 1066463753 | ||
020 | |a 3110359421 |q (electronic bk.) | ||
020 | |a 9783110359428 |q (electronic bk.) | ||
020 | |a 9783110386806 |q (electronic bk.) | ||
020 | |a 3110386801 |q (electronic bk.) | ||
020 | |a 3110359405 | ||
020 | |a 9783110359404 | ||
020 | |z 9783110359404 |q (paperback) | ||
020 | |z 3110359405 |q (paperback) | ||
024 | 3 | |a 9783110359404 | |
035 | |a (OCoLC)913335694 |z (OCoLC)910281895 |z (OCoLC)910447168 |z (OCoLC)982105136 |z (OCoLC)982140391 |z (OCoLC)982233872 |z (OCoLC)1066463753 | ||
037 | |a 788192 |b MIL | ||
050 | 4 | |a QA297 |b .H45 2015 | |
072 | 7 | |a QA |2 lcco | |
072 | 7 | |a MAT |x 041000 |2 bisacsh | |
082 | 7 | |a 518 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Heister, Timo, |e author. |0 http://id.loc.gov/authorities/names/n2015042387 | |
245 | 1 | 0 | |a Introduction to scientific computing : |b for scientists and engineers / |c Timo Heister, Leo G. Rebholz. |
264 | 1 | |a Berlin ; |a Boston : |b De Gruyter, |c [2015] | |
300 | |a 1 online resource (xi, 138 pages) : |b illustrations (some color) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
490 | 1 | |a De Gruyter textbook | |
588 | 0 | |a Print version record. | |
505 | 0 | |a 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 | |a 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 | |a 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 | |a 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 | |a 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 | |a 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? | ||
504 | |a Includes bibliographical references. | ||
650 | 0 | |a Engineering |x Data processing. |0 http://id.loc.gov/authorities/subjects/sh85043180 | |
650 | 0 | |a Science |x Data processing. |0 http://id.loc.gov/authorities/subjects/sh85118562 | |
650 | 0 | |a Numerical analysis. |0 http://id.loc.gov/authorities/subjects/sh85093237 | |
650 | 0 | |a Numerical analysis |x Data processing. | |
650 | 6 | |a Ingénierie |x Informatique. | |
650 | 6 | |a Sciences |x Informatique. | |
650 | 6 | |a Analyse numérique. | |
650 | 6 | |a Analyse numérique |x Informatique. | |
650 | 7 | |a MATHEMATICS |x Numerical Analysis. |2 bisacsh | |
650 | 7 | |a Engineering |x Data processing |2 fast | |
650 | 7 | |a Numerical analysis |2 fast | |
650 | 7 | |a Numerical analysis |x Data processing |2 fast | |
650 | 7 | |a Science |x Data processing |2 fast | |
650 | 7 | |a Numerische Mathematik |2 gnd |0 http://d-nb.info/gnd/4042805-9 | |
650 | 7 | |a MATLAB |2 gnd |0 http://d-nb.info/gnd/4329066-8 | |
700 | 1 | |a Rebholz, Leo G., |e author. | |
758 | |i has work: |a Introduction to scientific computing (Text) |1 https://id.oclc.org/worldcat/entity/E39PCFRQJpBdTb4bvFWG6CrPBd |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |a Heister, Timo. |t Introduction to scientific computing. |d Berlin ; Boston : De Gruyter, [2015] |z 9783110359404 |w (DLC) 2015026895 |w (OCoLC)913572856 |
830 | 0 | |a De Gruyter textbook. |0 http://id.loc.gov/authorities/names/n94049545 | |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=999665 |3 Volltext |
938 | |a EBL - Ebook Library |b EBLB |n EBL2056391 | ||
938 | |a ebrary |b EBRY |n ebr11059890 | ||
938 | |a EBSCOhost |b EBSC |n 999665 | ||
938 | |a ProQuest MyiLibrary Digital eBook Collection |b IDEB |n cis31157855 | ||
938 | |a YBP Library Services |b YANK |n 11652485 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn913335694 |
---|---|
_version_ | 1816882317315014656 |
adam_text | |
any_adam_object | |
author | Heister, Timo Rebholz, Leo G. |
author_GND | http://id.loc.gov/authorities/names/n2015042387 |
author_facet | Heister, Timo Rebholz, Leo G. |
author_role | aut aut |
author_sort | Heister, Timo |
author_variant | t h th l g r lg lgr |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA297 |
callnumber-raw | QA297 .H45 2015 |
callnumber-search | QA297 .H45 2015 |
callnumber-sort | QA 3297 H45 42015 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | 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. 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. 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. 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. 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. |
ctrlnum | (OCoLC)913335694 |
dewey-full | 518 |
dewey-hundreds | 500 - Natural sciences and mathematics |
dewey-ones | 518 - Numerical analysis |
dewey-raw | 518 |
dewey-search | 518 |
dewey-sort | 3518 |
dewey-tens | 510 - Mathematics |
discipline | Mathematik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06934cam a2200817 i 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn913335694</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr |n|||||||||</controlfield><controlfield tag="008">150705s2015 gw a ob 000 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">CN3GA</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">CN3GA</subfield><subfield code="d">OCLCO</subfield><subfield code="d">YDXCP</subfield><subfield code="d">OCLCO</subfield><subfield code="d">EBLCP</subfield><subfield code="d">IDEBK</subfield><subfield code="d">E7B</subfield><subfield code="d">OCLCO</subfield><subfield code="d">N$T</subfield><subfield code="d">CUV</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCF</subfield><subfield code="d">OCLCO</subfield><subfield code="d">DEBSZ</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">AGLDB</subfield><subfield code="d">ICA</subfield><subfield code="d">YDX</subfield><subfield code="d">OCLCO</subfield><subfield code="d">ZCU</subfield><subfield code="d">MERUC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">IDB</subfield><subfield code="d">D6H</subfield><subfield code="d">VTS</subfield><subfield code="d">ICG</subfield><subfield code="d">VT2</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">WYU</subfield><subfield code="d">STF</subfield><subfield code="d">DKC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">M8D</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">RBN</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">910281895</subfield><subfield code="a">910447168</subfield><subfield code="a">982105136</subfield><subfield code="a">982140391</subfield><subfield code="a">982233872</subfield><subfield code="a">1066463753</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3110359421</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783110359428</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783110386806</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3110386801</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3110359405</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783110359404</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9783110359404</subfield><subfield code="q">(paperback)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">3110359405</subfield><subfield code="q">(paperback)</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783110359404</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)913335694</subfield><subfield code="z">(OCoLC)910281895</subfield><subfield code="z">(OCoLC)910447168</subfield><subfield code="z">(OCoLC)982105136</subfield><subfield code="z">(OCoLC)982140391</subfield><subfield code="z">(OCoLC)982233872</subfield><subfield code="z">(OCoLC)1066463753</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">788192</subfield><subfield code="b">MIL</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA297</subfield><subfield code="b">.H45 2015</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">QA</subfield><subfield code="2">lcco</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">MAT</subfield><subfield code="x">041000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">518</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Heister, Timo,</subfield><subfield code="e">author.</subfield><subfield code="0">http://id.loc.gov/authorities/names/n2015042387</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Introduction to scientific computing :</subfield><subfield code="b">for scientists and engineers /</subfield><subfield code="c">Timo Heister, Leo G. Rebholz.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berlin ;</subfield><subfield code="a">Boston :</subfield><subfield code="b">De Gruyter,</subfield><subfield code="c">[2015]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (xi, 138 pages) :</subfield><subfield code="b">illustrations (some color)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">De Gruyter textbook</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">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.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">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?</subfield></datafield><datafield tag="504" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Engineering</subfield><subfield code="x">Data processing.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh85043180</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Science</subfield><subfield code="x">Data processing.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh85118562</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Numerical analysis.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh85093237</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Numerical analysis</subfield><subfield code="x">Data processing.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Ingénierie</subfield><subfield code="x">Informatique.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Sciences</subfield><subfield code="x">Informatique.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Analyse numérique.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Analyse numérique</subfield><subfield code="x">Informatique.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">MATHEMATICS</subfield><subfield code="x">Numerical Analysis.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Engineering</subfield><subfield code="x">Data processing</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Numerical analysis</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Numerical analysis</subfield><subfield code="x">Data processing</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Science</subfield><subfield code="x">Data processing</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Numerische Mathematik</subfield><subfield code="2">gnd</subfield><subfield code="0">http://d-nb.info/gnd/4042805-9</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">MATLAB</subfield><subfield code="2">gnd</subfield><subfield code="0">http://d-nb.info/gnd/4329066-8</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Rebholz, Leo G.,</subfield><subfield code="e">author.</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Introduction to scientific computing (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCFRQJpBdTb4bvFWG6CrPBd</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Heister, Timo.</subfield><subfield code="t">Introduction to scientific computing.</subfield><subfield code="d">Berlin ; Boston : De Gruyter, [2015]</subfield><subfield code="z">9783110359404</subfield><subfield code="w">(DLC) 2015026895</subfield><subfield code="w">(OCoLC)913572856</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">De Gruyter textbook.</subfield><subfield code="0">http://id.loc.gov/authorities/names/n94049545</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=999665</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBL - Ebook Library</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL2056391</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ebrary</subfield><subfield code="b">EBRY</subfield><subfield code="n">ebr11059890</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">999665</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest MyiLibrary Digital eBook Collection</subfield><subfield code="b">IDEB</subfield><subfield code="n">cis31157855</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">11652485</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocn913335694 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:26:41Z |
institution | BVB |
isbn | 3110359421 9783110359428 9783110386806 3110386801 3110359405 9783110359404 |
language | English |
oclc_num | 913335694 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (xi, 138 pages) : illustrations (some color) |
psigel | ZDB-4-EBA |
publishDate | 2015 |
publishDateSearch | 2015 |
publishDateSort | 2015 |
publisher | De Gruyter, |
record_format | marc |
series | De Gruyter textbook. |
series2 | De Gruyter textbook |
spelling | Heister, Timo, author. http://id.loc.gov/authorities/names/n2015042387 Introduction to scientific computing : for scientists and engineers / Timo Heister, Leo G. Rebholz. Berlin ; Boston : De Gruyter, [2015] 1 online resource (xi, 138 pages) : illustrations (some color) text txt rdacontent computer c rdamedia online resource cr rdacarrier De Gruyter textbook Print version record. 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. 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. 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. 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. 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. 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? Includes bibliographical references. Engineering Data processing. http://id.loc.gov/authorities/subjects/sh85043180 Science Data processing. http://id.loc.gov/authorities/subjects/sh85118562 Numerical analysis. http://id.loc.gov/authorities/subjects/sh85093237 Numerical analysis Data processing. Ingénierie Informatique. Sciences Informatique. Analyse numérique. Analyse numérique Informatique. MATHEMATICS Numerical Analysis. bisacsh Engineering Data processing fast Numerical analysis fast Numerical analysis Data processing fast Science Data processing fast Numerische Mathematik gnd http://d-nb.info/gnd/4042805-9 MATLAB gnd http://d-nb.info/gnd/4329066-8 Rebholz, Leo G., author. has work: Introduction to scientific computing (Text) https://id.oclc.org/worldcat/entity/E39PCFRQJpBdTb4bvFWG6CrPBd https://id.oclc.org/worldcat/ontology/hasWork Print version: Heister, Timo. Introduction to scientific computing. Berlin ; Boston : De Gruyter, [2015] 9783110359404 (DLC) 2015026895 (OCoLC)913572856 De Gruyter textbook. http://id.loc.gov/authorities/names/n94049545 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=999665 Volltext |
spellingShingle | Heister, Timo Rebholz, Leo G. Introduction to scientific computing : for scientists and engineers / De Gruyter textbook. 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. 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. 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. 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. 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. Engineering Data processing. http://id.loc.gov/authorities/subjects/sh85043180 Science Data processing. http://id.loc.gov/authorities/subjects/sh85118562 Numerical analysis. http://id.loc.gov/authorities/subjects/sh85093237 Numerical analysis Data processing. Ingénierie Informatique. Sciences Informatique. Analyse numérique. Analyse numérique Informatique. MATHEMATICS Numerical Analysis. bisacsh Engineering Data processing fast Numerical analysis fast Numerical analysis Data processing fast Science Data processing fast Numerische Mathematik gnd http://d-nb.info/gnd/4042805-9 MATLAB gnd http://d-nb.info/gnd/4329066-8 |
subject_GND | http://id.loc.gov/authorities/subjects/sh85043180 http://id.loc.gov/authorities/subjects/sh85118562 http://id.loc.gov/authorities/subjects/sh85093237 http://d-nb.info/gnd/4042805-9 http://d-nb.info/gnd/4329066-8 |
title | Introduction to scientific computing : for scientists and engineers / |
title_auth | Introduction to scientific computing : for scientists and engineers / |
title_exact_search | Introduction to scientific computing : for scientists and engineers / |
title_full | Introduction to scientific computing : for scientists and engineers / Timo Heister, Leo G. Rebholz. |
title_fullStr | Introduction to scientific computing : for scientists and engineers / Timo Heister, Leo G. Rebholz. |
title_full_unstemmed | Introduction to scientific computing : for scientists and engineers / Timo Heister, Leo G. Rebholz. |
title_short | Introduction to scientific computing : |
title_sort | introduction to scientific computing for scientists and engineers |
title_sub | for scientists and engineers / |
topic | Engineering Data processing. http://id.loc.gov/authorities/subjects/sh85043180 Science Data processing. http://id.loc.gov/authorities/subjects/sh85118562 Numerical analysis. http://id.loc.gov/authorities/subjects/sh85093237 Numerical analysis Data processing. Ingénierie Informatique. Sciences Informatique. Analyse numérique. Analyse numérique Informatique. MATHEMATICS Numerical Analysis. bisacsh Engineering Data processing fast Numerical analysis fast Numerical analysis Data processing fast Science Data processing fast Numerische Mathematik gnd http://d-nb.info/gnd/4042805-9 MATLAB gnd http://d-nb.info/gnd/4329066-8 |
topic_facet | Engineering Data processing. Science Data processing. Numerical analysis. Numerical analysis Data processing. Ingénierie Informatique. Sciences Informatique. Analyse numérique. Analyse numérique Informatique. MATHEMATICS Numerical Analysis. Engineering Data processing Numerical analysis Numerical analysis Data processing Science Data processing Numerische Mathematik MATLAB |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=999665 |
work_keys_str_mv | AT heistertimo introductiontoscientificcomputingforscientistsandengineers AT rebholzleog introductiontoscientificcomputingforscientistsandengineers |