Introduction
SymPy is a Python library for symbolic computation. It is built with a focus on extensibility and ease of use, through both interactive and programmatic applications. These characteristics have led SymPy to become a popular symbolic library for the scientific Python ecosystem. This training will teach how to get started on SymPy and the applicatons of SymPy.
Course Objectives:
Duration
7 hours, 1 Day Course
Mode of Delivery
Classroom-based, Instructor-led Training
Course Outline
- Get Started
- What is Symbolic Computation?
- Why SymPy?
- Installing SymPy
- Basic SymPy Operations
- Basic Operations
- Substitution
- Converting Strings to SymPy Expressions
- Simplification
- Polynomial/Rational Function Simplification
- Trigonometric Simplification
- Exponentials and logarithms
- Special Functions
- Calculus
- Derivatives
- Integrals
- Limits
- Series Expansion
- Finite differences
- Solvers
- Solving Equations Algebraically
- Solving Differential Equations
- Matrices
- Basic Operations
- Basic Methods
- Matrix Constructors