Advanced Math - New Features in Maple 2019 - Maplesoft

# What's New in Maple 2019

Maple 2019 includes numerous cutting-edge updates in a variety of branches of mathematics.

Differential Equations

The new command FindODE, in the DEtools package, tries to find a linear ordinary differential equation with polynomial coefficients for the given expression.

 >

 >

int

Description

• There have been various improvements made to the int command for Maple 2019.

int Examples

• New results from int:

 >

 >

 >

 >

 >

 >

 >

• Improved answers for definite integrals when the AllSolutions option is given:

 >

 >

 >

Integral Transforms

Description

• The inttrans package in Maple 2019 has had several transforms, specifically laplace, invlaplace, fourier and invfourier, extended to handle a larger class of problems, and in some cases already handled classes of problems faster. This has been accomplished via an integration by differentiation approach described in the following:
- A. Kempf, D.M. Jackson and A.H. Morales, "New Dirac delta function based methods with applications to perturbative expansions in quantum field theory", J. Phys. A:47, 2014
- D. Jia, E. Tang, and A. Kempf, "Integration by differentiation: new proofs, methods and examples", J. Phys. A:50, 2017

• One can view this approach, in simplest possible terms, as a product rule.

Fourier Examples

• Here are a few examples which failed to transform in prior versions of Maple, but now transform quite rapidly:

 >

 >

 >

 >

 >

 >

 >

 >

Multivariate Limits

The limit command in Maple 2019 has been enhanced for the case of limits of quotients of multivariate functions. See Multivariate Limits for details.

Real Roots of Polynomials

A new algorithm for univariate polynomials has been added to the RootFinding:-Isolate command. It is particularly efficient for ill-conditioned problems and high accuracy solutions, and it provides certified real root isolation for polynomials with irrational coefficients. See Real Root Finding for details.

Residue

The residue command has a new optional argument that allows the user to specify the maximal order of the underlying series computations.

simplify

Description

• The simplify command in Maple 2019 has undergone several improvements, especially with regard to expressions containing piecewise functions.

simplify Examples

• Simplification of expressions containing piecewise functions has been improved.

Equal, equivalent, or implied piecewise branches are now combined by simplify;

 >

 >

 >

 >

Piecewise conditions involving floor, ceil, round, frac, trunc can now be simplified:

 >

Branch conditions other than equations, inequations, and inequalities are now taken into account while simplifying branch values:

 >

 >

Branch conditions are now simplified more effectively using basic boolean logic:

 >

 >

simplify now reorders piecewise conditions when appropriate:

 >

Piecewise conditions are now better normalized;

 >

Common terms and factors are now pulled out of piecewise branch values where possible:

 >

 >

• Nonpiecewise-related improvements made to simplify:

Improved simplification of :

 >

Trig functions are now expanded if it helps with simplification:

 >

Simplification of expressions containing arctan has been improved:

 >

Expressions containing csgn can now be more effectively simplified:

 >

Conversion between powers, exponentials, trig functions, and radicals to achieve simplification has been improved:

 >

 >

 >

 >

Symbolic powers of integers are now combined more effectively:

 >

simplify now rewrites expressions using a common integer base:

 >

Radicals are now typically combined by simplify:

 >

If appropriate conditions are satisfied, certain simplifications of floor, ceil, and round are applied:

 >

 >

now simplifies:

 >

solve

Description

• The solve command in Maple 2019 has undergone several improvements.

solve Examples

Maple2019 solves equations with inequalities more carefully:

 >

 >

 >

 >

Other Improvements

Description

• There are other commands which have improved.

Other examples

minimize can now solve this example:

 >

expand now takes into account more assumptions:

 >

floor and ceil now make better use of assumptions:

 >

rationalize works better on certain examples of nested radicals:

 >

Expressions with nested calls to Re and Im now evaluate better:

 >

## Prêt(e) pour l'étape suivante ?

*Ce programme d'évaluation n'est proposé actuellement ni aux étudiants ni aux particuliers.

Achetez: