Engee documentation

Symbolic Computing Course

Description

The Symbolic Computing course is designed to introduce you to the libraries and functions of symbolic maths in Engee. Each section of the course contains practical examples and assignments for self-completion.

Knowledge Requirements: Completion of the course Welcome to Engee course.

Total course time: ~2 hours.

Course Programme

Symbolic variables and symbolic expressions.

The concept of symbolic variable, methods of defining symbolic variables and mathematical expressions containing symbolic variables, substitution of numerical values into symbolic variables are studied.

Symbolic equations.

The creation and solution of linear and nonlinear symbolic equations are studied.

Symbolic functions.

The creation of symbolic functions, substitution of symbolic expressions into symbolic functions, and the use of symbolic functions in symbolic equations are studied.

Visualisation of symbolic functions.

The construction of two-dimensional graphs of symbolic functions of one variable and the construction of contour and three-dimensional graphs of symbolic functions of two variables are studied.

Symbolic solution of problems of mathematical analysis.

Symbolic methods of differentiation, integration, decomposition of functions into a power series and solution of ordinary differential equations are studied.

Final Project.

The problem of finding the angles of rotation of robot links as a function of link lengths and endpoint coordinates is studied. The corresponding system of nonlinear equations is written down and solved using symbolic methods.