MaplePortal/Student/Details - Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : MaplePortal/Student/Details

Back to Student Portal

 

Find your task in the comprehensive list below and follow the instructions. For many tasks, the instructions will refer you to Task Templates. For more information on using task templates, see Student Resources.

 

Constructing algebraic objects

Algebraic manipulations

Algebraic solvers

Polynomial arithmetic

Plotting

Differential calculus in one variable

Integral calculus in one variable

Multivariate calculus

Vector calculus

Complex arithmetic

ODEs

Linear algebra

Numerical analysis

Statistics

Integer manipulations

Units, errors, and tolerances

Recurrence equations

Constructing algebraic objects

How do I...

enter a piecewise expression or function

• 

Example 1.1: Use the piecewise template from the Expression palette

• 

Task: Define a Piecewise Expression

• 

Task: Define a Piecewise Function

enter an algebraic equation

• 

See Example 1.2.

create a sequence

• 

Context Menu: Sequence

• 

Task: Sequences

• 

Task: Build a Structured List

• 

Task: Build a Structured List of Ordered Pairs

construct a loop

• 

See Example 1.3.

write the exponential function ⅇx 

• 

Example 1.4: Use the exponential template from the Expression palette or use Command Completion in Math mode

enter logax

• 

In Math mode, the expression can be entered normally with the a entered as a subscript.  To enter the subscript level, hold down [Ctrl] and press underscore [_]; after typing the subscript, press the right arrow key to leave the subscript.  Finish the expression by entering x

• 

Example 1.5: Use the log template from the Expression palette

• 

In Maple Input mode, log[a](x) can be used to represent logax

convert an expression to a function

• 

Context Menu: See Example 1.6

• 

Task: Convert an Expression to a Function

write a procedure

• 

Task: Define a Procedure

Algebraic manipulations

How do I...

obtain the equation of a line

• 

Task: Manipulate Form Equation of a Line

• 

Task: Compute the Equation of a Line from a Point and the Slope

• 

Task: Compute the Equation of a Line from the Slope and Intercept

• 

Task: Compute the Equation of a Line Passing through Two Points

obtain the coordinates of the midpoint of a line segment

• 

Task: Line Segment - Midpoint

obtain the slope of a line segment

• 

Task: Line Segment - Slope

compute the distance between two points

• 

Task: Distance between Two Points

complete the square

• 

Context Menu: Complete Square

• 

Task: Complete the Square

square both sides of an equation

• 

Task: Square Both Sides of Equation

• 

Context Menu: Manipulate Equation

substitute into an expression

• 

Context Menu: Evaluate at a Point

• 

Context Menu: Constructions → Evaluate At → [variable name] (yields unevaluated evaluation)

• 

Use the template fxx=a|f(x)x=afrom the Expression palette; replace fx with the expression on which to perform the substitution, and overwrite x=a with either the variable name equated to a value or a list of such equations

• 

Task: Substitute into an Expression

• 

Use the command eval to substitute a variable or value into an expression

substitute into an equation

• 

Use any of the devices for substitution into an expression, except that the Context Menu for an equation does not provide the Constructions option

obtain the solution to RootOf

• 

Context Menu: All Values

• 

Context Menu: Conversions → To Radical

• 

Use the allvalues command.

force an equation to be an identity

• 

Task: Solve an Expression Using an Identity

• 

Use the command solve(identity(eqn, x), vars); the expression (or equation) eqn is considered an identity in terms of the variable x, and solve attempts to find a solution in terms of vars that satisfies eqn for any value of x.

determine the inverse of a function

• 

Task: Inverse Function

• 

Function Inverse Tutor:

interpolate data

• 

Context Menu: Curve Fitting → any of
B-Spline, Interactive Curve Fitting, Least Squares,
Polynomial Interpolation, Rational, Spline, Thiele

• 

Curve Fitting Assistant:
This assistant also allows you to import data into Maple from an external file to produce plots of various interpolating functions (Example 2.1)

• 

Task: B-spline Curve Fitting

• 

Task: Generate Bézier Curves

• 

Task: Curve Fitting Assistant

• 

Task: Interpolation with Equispaced Points

• 

Task: Least Squares Approximation

• 

Task: Polynomial Interpolation

• 

Task: Rational Interpolation

• 

Task: Spline

• 

Task: Thiele Interpolation

obtain a partial fraction decomposition of a rational function

• 

Context Menu: Conversions → Partial Fractions → [variable name]

• 

Task: Partial Fraction Decomposition

• 

Task: Stepwise Partial Fraction Decomposition

• 

The command convert(f, parfrac, x) converts a function, f with main variable, x into partial fractions.

obtain real values of x1/3 

• 

Use the surd command.

Algebraic solvers

How do I...

solve algebraic equation(s)

• 

Context Menu: Solve → any of
Isolate Expression for, Numerically Solve,
Numerically Solve from point, Obtain Solutions for, Solve,
Solve (explicit), Solve (general solution), Solve for Variable

• 

Task: Solve an Equation Symbolically

• 

Task: Solve Analytically in Specified Interval

• 

Task: Solve a Set of Equations Symbolically

• 

Task: Solve an Equation Numerically

• 

Task: Solve Numerically in Specified Interval

• 

Task: Solve a Set of Equations Numerically

• 

Task: Solve for Expression (Isolate)

solve an inequality

• 

Context Menu: Solve

• 

Task: Solve an Inequality

eliminate parameter in parametric equations

• 

Context Menu: Solve → Eliminate a Variable → [parameter name]

eliminate selected variables in a set or list of equations

• 

Context Menu: Solve → Eliminate Variables

• 

Use the eliminate command

Polynomial arithmetic

How do I...

multiply out the factored form of a polynomial

• 

Context Menu: Expand

factor a polynomial

• 

Context Menu: Factor

find the zeros of a polynomial

• 

Context Menu: Solve

obtain the quotient and remainder when dividing polynomials

• 

Task: Polynomial Division - Quotient and Remainder

Plotting

How do I...

graph a curve or a surface

• 

For an expression, Context Menu: Plots → Plot Builder

• 

For a function, Context Menu: Plots → 2-D Plot or 3-D Plot

• 

See the comprehensive Plotting Guide

create an animation

• 

Context Menu: Plots → Plot Builder →
Select Plot Type and Functions → Animation

• 

Use the animate command in the plots package

animate the drawing of a plane curve

• 

Use the animatecurve command in the plots package

trace coordinates along a plane curve

• 

Context Menu (for graph): Probe Info → Nearest point on line

create a graph with one or more parameters controlled by sliders

• 

Context Menu: Plots → Plot Builder →
Select Plot Type and Functions → Interactive Plot with (n) parameter(s)

graph a rational function and its asymptotes

• 

Task: Rational Function - Graph and Asymptotes

• 

Rational Function Tutor:

graph linear inequalities

• 

Task: Graph Linear Inequalities

• 

Linear Inequalities tutor

• 

Use the inequal command in the plots package

graph conic sections

• 

Task: Conic - Analysis and Plot

• 

Conic Sections tutor

graph the intersection of two surfaces

Use the intersectplot command from the plots package

Differential calculus in one variable

How do I...

construct a limit

• 

Context Menu: Constructions → Limit → [variable name] and input the value

• 

Limit Methods tutor: See Example 6.1

evaluate a limit

• 

Context Menu: Limit

• 

Limit Methods tutor

• 

Task: Limit - Formal Rules

display an annotated stepwise evaluation of a limit

• 

Load the Student[Calculus1] package (Tools → Load Package → Student Calculus 1)
Calculus palette: enter and complete limxaf, the limit template
Context Menu: 2-D Math → Convert To → Inert Form
Context Menu: Solve → Show Solution Steps

differentiate

• 

Context Menu: Differentiate → [variable name]

• 

Differentiation Methods tutor  or See Example 6.2

• 

Use the template ⅆⅆxf from the Calculus palette: See Example 6.3

exhibit annotated stepwise evaluation of a derivative

Load the Student[Calculus1] package (Tools → Load Package → Student Calculus 1)
Calculus palette: enter and complete ⅆⅆxf, the differentiation template
Context Menu: 2-D Math → Convert To → Inert Form
Context Menu: Solve → Show Solution Steps

differentiate implicitly

• 

Context Menu: Implicit Differentiation

• 

Task: Implicit Differentiation with Two Variables

• 

Task: Implicit Differentiation with Three Variables

• 

Task: Implicit Differentiation with Two Equations

• 

Use the implicitdiff command

graph a function and its derivative(s)

• 

Task: Graph f(x) and Its Derivatives

• 

Derivatives tutor  or See Example 6.4

obtain equations for tangent and normal lines along a curve

• 

Task: Derivative Application - Tangent Line

• 

Task: Derivative Application - Normal Line

analyze a plane curve

• 

Curve Analysis tutor

• 

Use the FunctionChart command from the Student Calculus 1 package

• 

Task: Analyze a Continuous Function

• 

Task: Find Special Points on a Function

• 

Task: Minimum and Maximum of a Univariate Function

• 

Task: Minimum and Maximum of a Univariate Function on an Interval

obtain Taylor series and polynomials

• 

Context Menu: Series

• 

Taylor Approximation tutor  or See Example 6.5

• 

Task: Taylor Approximation of a Univariate Function

• 

Task: Taylor Expansion and Polynomials

implement Newton's Method

• 

Task: Derivative Application - Newton's Method

• 

Use the NewtonsMethod command from the Student Calculus1 package

Integral calculus in one variable

How do I...

obtain a Riemann sum for fx 

• 

Task: Calculate the Left Riemann Sum

• 

Task: Calculate the Lower Riemann Sum

• 

Task: Calculate the Midpoint Riemann Sum

• 

Task: Calculate the Random Riemann Sum

• 

Task: Calculate the Right Riemann Sum

• 

Task: Calculate the Upper Riemann Sum

• 

Riemann Sum tutor  

obtain the indefinite integral of fx

• 

Context Menu: Integrate

•