with applications to SAGE interacts for mathematics /
Razvan A. Mezei
1 online resource
Includes bibliographical references and index
Introduction -- What is Sage Math? -- Various Flavors of Sage Math -- Sage Math on Your Machine -- Sage Cell -- Sage Cloud -- Using Sage Math as a Calculator -- First Sage Math Examples -- Computations -- Basic Arithmetic Operators -- Decimals Versus Exact Values -- Constants -- Breaking Long Lines of Code -- Comments -- Library Functions -- Working with Strings -- Solving Equations and Inequalities -- Calculus Functions -- Exercises -- Graphs -- 2D Graphs -- 3D Graphs -- Exercises -- Introduction to Programming in Sage -- Variables -- Exercises -- More on Operators -- Exercises -- Making Decisions -- Boolean Expressions -- If Statements -- Exercises -- Loops -- For Loops -- Strings -- While Loops -- Nested Loops -- Lists -- Exercises -- Functions -- Using Library Functions: Random, SciPy, NumPy -- Exercises -- Interacts -- Exercises -- Application to Data Security: Caesar's Cipher. Interacts, Strings, and Encryption -- Exercises -- Application to Business: Present Value of an Annuity. Amortization -- Exercises -- Application to Elementary Statistics: Mean, Median, Histograms, and Bar Charts -- Exercises -- Sage Interacts for Numerical Methods -- Equations of Lines -- Exercises -- Tangent Lines and Plots -- Exercises -- Taylor Polynomials -- Exercises -- Riemann Sum and Definite Integrals -- Exercises -- Trapezoidal Rule for Numerical Integration. -- Exercises -- Bisection Algorithm for Solving Equations -- Exercises -- Newton-Raphson Algorithm for Solving Equations -- Exercises -- Polynomial Interpolation -- Exercises -- Linear Spline Interpolation -- Exercises -- Cubic Spline Interpolation -- Exercises. -- Sage for Solving Differential Equations -- Numerical Methods for Ordinary Differential Equations -- Exercises -- Numerical Methods for Partial Differential Equations -- Exercises -- Scatter Plots - Line of Best Fit and More -- Exercises -- Matrices, Eigenvalues, and Eigenvectors -- Exercises -- Solving Matrix Equations -- Exercises
0
"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 fundamentals of computer programming, including if statements, loops, functions, and interacts"--