Cargando…

Scientific programming : numeric, symbolic, and graphical computing with maxima /

This book offers an introduction to computer programming, numerical analysis, and other mathematical ideas that extend the basic topics learned in calculus. It illustrates how mathematicians and scientists write computer programs, covering the general building blocks of programming languages and a d...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Calvo, Jorge Alberto (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Newcastle upon Tyne, UK : Cambridge Scholars Publishing, 2018.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_on1081038838
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 190107s2018 enka ob 001 0 eng d
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d N$T  |d YDX  |d EBLCP  |d UKMGB  |d OCLCF  |d UKAHL  |d OCLCQ  |d ELBRO  |d OCLCQ  |d OCLCO  |d K6U  |d OCLCQ  |d OCLCO 
015 |a GBB912884  |2 bnb 
016 7 |a 019205892  |2 Uk 
019 |a 1284937566 
020 |a 9781527523845  |q (electronic bk.) 
020 |a 1527523845  |q (electronic bk.) 
020 |z 9781527511170 
020 |z 1527511170 
029 1 |a AU@  |b 000068480363 
029 1 |a UKMGB  |b 019205892 
029 1 |a AU@  |b 000068475279 
035 |a (OCoLC)1081038838  |z (OCoLC)1284937566 
037 |a 9781527523845  |b Cambridge Scholars Publishing 
050 4 |a QA76.6  |b .C3384 2018eb 
072 7 |a COM  |x 051000  |2 bisacsh 
082 0 4 |a 005.1  |2 23 
049 |a UAMI 
100 1 |a Calvo, Jorge Alberto,  |e author. 
245 1 0 |a Scientific programming :  |b numeric, symbolic, and graphical computing with maxima /  |c by Jorge Alberto Calvo. 
264 1 |a Newcastle upon Tyne, UK :  |b Cambridge Scholars Publishing,  |c 2018. 
264 4 |c Ã2018 
300 |a 1 online resource (xi, 548 pages) :  |b illustrations (some colour) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
504 |a Includes bibliographical references (page 537) and index 
520 |a This book offers an introduction to computer programming, numerical analysis, and other mathematical ideas that extend the basic topics learned in calculus. It illustrates how mathematicians and scientists write computer programs, covering the general building blocks of programming languages and a description of how these concepts fit together to allow computers to produce the results they do. Topics explored here include binary arithmetic, algorithms for rendering graphics, the smooth interpolation of discrete data, and the numerical approximation of non-elementary integrals. The book uses an open-source computer algebra system called Maxima. Using Maxima, first-time programmers can perform familiar tasks, such as graphing functions or solving equations, and learn the basic structures of programming before moving on to other popular programming languages. The epilogue provides some simple examples of how this process works in practice. The book will particularly appeal to students who have finished their calculus sequence. 
588 0 |a Print version record. 
505 0 |a Intro; Table of Contents; Foreword; Chapter 1; 1.1. Getting Started with Maxima; 1.2. Symbolic Computation; 1.3. User-Defined Functions; 1.4. Repetition and Iteration; 1.5. Leibniz's Series; 1.6. Archimedes' Sequence; 1.7. Computational Error; Chapter 2; 2.1. Fibonacci's Rabbits; 2.2. The Babylonian Algorithm; 2.3. Detecting Prime Numbers; 2.4. Lists and Other Data Structures; 2.5. Gaussian Elimination; 2.6. Partial Pivoting; 2.7. Binary Codes; 2.8. Floating-Point Numbers; Chapter 3; 3.1. Celestial Mechanics; 3.2. An Epitaph for Archimedes; 3.3. Rabbits Revisited; 3.4. Projectiles in Motion 
505 8 |a 3.5. Fourier Likes It Hot3.6. Plotting Curves by Sampling; 3.7. Plotting Lines with Pixels; Chapter 4; 4.1. Lagrange's Formula; 4.2. Piecewise Linear Interpolation; 4.3. Cubic Splines; 4.4. Smooth Splines; 4.5. Approximation with Splines; 4.6. Interpolating Curves; 4.7. Interpolating Surfaces; Chapter 5; 5.1. Riemann Sums; 5.2. Trapezoids and Parabolas; 5.3. Smooth Splines Revisited; 5.4. Gaussian Quadrature; 5.5. Monte Carlo Simulation; Epilogue; References; Index 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Computer programming. 
650 6 |a Programmation (Informatique) 
650 7 |a computer programming.  |2 aat 
650 7 |a COMPUTERS  |x Programming  |x General.  |2 bisacsh 
650 7 |a Computer programming  |2 fast 
776 0 8 |i Print version:  |a Calvo, Jorge Alberto.  |t Scientific programming.  |d Newcastle upon Tyne, UK : Cambridge Scholars Publishing, 2018  |z 9781527511170  |w (OCoLC)1035506709 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1993847  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH35847259 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL5628835 
938 |a EBSCOhost  |b EBSC  |n 1993847 
938 |a eLibro  |b ELBO  |n ELB119490 
938 |a YBP Library Services  |b YANK  |n 15956213 
994 |a 92  |b IZTAP