Task Commands

This is a complete overview of the task commands available for scripting in Algebrakit. These functions all support step-by-step guidance for students. Click a task for more information.

Note

The Algebrakit system processes task commands step by step. To initiate processing, wrap the command in the Simplify command.

Therefore, typical definitions look like:

  • exp:= Simplify[ Expand[ (x-1)(x+4) ] ]
  • sol:= Simplify[ Solve[exp=2, x] ]
Task Command Description
Apart Apart decomposes an expression into its partial fractions.
Appr Appr rounds an expression to a number of decimals.
BaseVector BaseVector represents the concept of a vector in basis form.
CompleteSquare CompleteSquare writes an expression to the completed square form.
Convert Convert converts a quantity to a given unit.
Diff Diff returns the derivative of an expression.
EuclideanDivision EuclideanDivision returns the Euclidean division of two polynomials in algebraic form.
EvaluateFunction EvaluateFunction replaces a variable in a function with a different value.
Expand Expand expands all the brackets in an expression.
Factor Factor factors an expression.
FactorByIdentity FactorByIdentity tries to factorise an expression using one of the identity rules for factoring.
GRMSolve GRMSolve solves the expression with the graphical calculator.
Integrate Integrate integrates an expression with respect to a variable.
Limit Limit represent the limit of a mapping as it approaches a value.
PercentAddPtoX PercentAddPtoX increases a number with a percentage.
PercentPofX PercentPofX calculates a percentage of a number.
PolarForm PolarForm converts the vectors in an expression to polar form.
Probability Probability represents the probability function.
ScientificNotation ScientificNotation writes the expression in scientific notation.
Solve Solve solves an equation for a variable.
SolveDiscriminant SolveDiscriminant calculates the discriminant that belongs to an expression.
SolveNd SolveNd solves a set of equations, given a set of variables.
SolveToZero SolveToZero rewrites an equation to an expression equated to zero.
Sum Sum calculates a sum.
ToPower ToPower rewrites an expression to an expression where as much as possible is written as a power of a number.