An introduction to SAGE programming : with applications to SAGE interacts for numerical methods

Features a simplified presentation of numerical methods by introducing and implementing SAGE programs An Introduction to SAGE Programming: With Applications to SAGE Interacts for Numerical Methods emphasizes how to implement numerical methods using SAGE Math and SAGE Interacts and also addresses the...

Celý popis

Uloženo v:
Podrobná bibliografie
Hlavní autor: Mezei, Razvan A.
Médium: E-kniha Kniha
Jazyk:angličtina
Vydáno: Hoboken, N.J Wiley 2015
John Wiley & Sons, Incorporated
Vydání:1
Témata:
ISBN:9781119122784, 1119122783, 9781119122807, 1119122805
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Obsah:
  • 4.7 Newton-Raphson Algorithm for Solving Equations -- 4.7.1 Exercises -- 4.8 Polynomial Interpolation -- 4.8.1 Exercises -- 4.9 Linear Spline Interpolation -- 4.9.1 Exercises -- 4.10 Cubic Spline Interpolation -- 4.10.1 Exercises -- 4.11 Sage for Solving Differential Equations -- 4.12 Numerical Methods for Ordinary Differential Equations -- 4.12.1 Exercises -- 4.13 Numerical Methods for Partial Differential Equations -- 4.13.1 Exercises -- 4.14 Scatter Plots - Line of Best Fit and More -- 4.14.1 Exercises -- 4.15 Matrices, Eigenvalues, and Eigenvectors -- 4.15.1 Exercises -- 4.16 Solving Matrix Equations -- 4.16.1 Exercises -- References -- Index -- EULA
  • Cover -- Title Page -- Copyright -- Dedication -- Contents -- Preface -- Chapter 1 Introduction -- 1.1 What is Sage Math? -- 1.2 Various Flavors of Sage Math -- 1.2.1 Sage Math on Your Machine -- 1.2.2 Sage Cell -- 1.2.3 Sage Cloud -- Chapter 2 Using Sage Math as a Calculator -- 2.1 First Sage Math Examples -- 2.2 Computations -- 2.2.1 Basic Arithmetic Operators -- 2.2.2 Decimals Versus Exact Values -- 2.2.3 Constants -- 2.2.4 Breaking Long Lines of Code -- 2.2.5 Comments -- 2.2.6 Library Functions -- 2.2.7 Working with Strings -- 2.2.8 Solving Equations and Inequalities -- 2.2.9 Calculus Functions -- 2.2.10 Exercises -- 2.3 Graphs -- 2.3.1 2D Graphs -- 2.3.2 3D Graphs -- 2.3.3 Exercises -- Chapter 3 Introduction to Programming in Sage -- 3.1 Variables -- 3.1.1 Exercises -- 3.2 More on Operators -- 3.2.1 Exercises -- 3.3 Making Decisions -- 3.3.1 Boolean Expressions -- 3.3.2 If Statements -- 3.3.3 Exercises -- 3.4 Loops -- 3.4.1 For Loops -- 3.4.2 Strings -- 3.4.3 While Loops -- 3.4.4 Nested Loops -- 3.4.5 Lists -- 3.4.6 Exercises -- 3.5 Functions -- 3.5.1 Using Library Functions: Random, SciPy, NumPy -- 3.5.2 Exercises -- 3.6 Interacts -- 3.6.1 Exercises -- 3.7 Application to Data Security: Caesar's Cipher. Interacts, Strings, and Encryption -- 3.7.1 Exercises -- 3.8 Application to Business: Present Value of an Annuity. Amortization -- 3.8.1 Exercises -- 3.9 Application to Elementary Statistics: Mean, Median, Histograms, and Bar Charts -- 3.9.1 Exercises -- Chapter 4 Sage Interacts for Numerical Methods -- 4.1 Equations of Lines -- 4.1.1 Exercises -- 4.2 Tangent Lines and Plots -- 4.2.1 Exercises -- 4.3 Taylor Polynomials -- 4.3.1 Exercises -- 4.4 Riemann Sum and Definite Integrals -- 4.4.1 Exercises -- 4.5 Trapezoidal Rule for Numerical Integration -- 4.5.1 Exercises -- 4.6 Bisection Algorithm for Solving Equations -- 4.6.1 Exercises