Maple für Professional
Maple für Akademiker
Maple für Studenten
Maple Personal Edition
Maple Player
Maple Player für iPad
MapleSim für Professional
MapleSim für Akademiker
Maple T.A. - Testen & beurteilen
Maple T.A. MAA Placement Test Suite
Möbius - Online-Courseware
Machine Design / Industrial Automation
Luft- und Raumfahrt
Fahrzeugtechnik
Robotics
Energiebranche
System Simulation and Analysis
Model development for HIL
Anlagenmodelle für den Regelungsentwurf
Robotics/Motion Control/Mechatronics
Other Application Areas
Mathematikausbildung
Technik
Allgemein- und berufsbildende Schulen
Testen und beurteilen
Studierende
Finanzmodelle
Betriebsforschung
Hochleistungsrechnen
Physik
Live-Webinare
Aufgezeichnete Webinare
Geplante Veranstaltungen
MaplePrimes
Maplesoft-Blog
Maplesoft-Mitgliedschaft
Maple Ambassador Program
MapleCloud
Technische Whitepapers
E-Mail Newsletters
Maple-Bücher
Math Matters
Anwendungs-Center
MapleSim Modell-Galerie
Anwenderberichte
Exploring Engineering Fundamentals
Lehrkonzepte mit Maple
Maplesoft Welcome-Center
Resource-Center für Lehrer
Help-Center für Studierende
Compatibility Issues in Maple 10
The following is a brief description of the compatibility issues that affect users upgrading from Maple 9.5 to Maple 10.
gfun
The old mechanism of setting parameters to gfun (by assigning to the exports) is now deprecated. Use gfun[Parameters] to get and set gfun options.
GMP
Maple now uses GMP integers to represent all non-immediate integers. This means that the value of kernelopts( gmpthreshold ) has changed. Since the threshold between GMP and immediate integers is not a power of 10, the exact meaning of kernelopts( gmpthreshold ) has changed as well.
Additionally, the keyword argument FLOAT_BASE to the routine Maple_floats is no longer meaningful or supported.
Groebner
The functions in the package Groebner have been renamed to reflect a more common terminology:
gbasis
->
Basis
gsolve
Solve
hilbertdim
HilbertDimension
hilbertpoly
HilbertPolynomial
hilbertseries
HilbertSeries
inter_reduce
InterReduce
is_finite
IsZeroDimensional
is_solvable
IsProper
leadcoeff
LeadingCoefficient
leadmon
LeadingMonomial
leadterm
LeadingTerm
MulMatrix
MultiplicationMatrix
normalf
NormalForm
pretend_gbasis
RememberBasis
reduce
Reduce
spoly
SPolynomial
SetBasis
NormalSet
termorder
MonomialOrder
testorder
TestOrder
univpoly
UnivariatePolynomial
Note the change of definitions of monomials and terms. For details, see Groebner/terminology.
LinearFunctionalSystems
The calling sequence of LinearFunctionalSystems[MatrixTriangularization] command has been changed. The argument n, which specified the size of a square block, is no longer accepted.
The calling sequence of LinearFunctionalSystems[AreSameSolution] command has been changed. The third argument x, an independent variable, is now required.
The calling sequence of QDifferenceEquations[AreSameSolution] command has been changed. The third argument x, an independent variable, is now required.
rand
The algorithm used by rand has been changed from a Linear Congruence algorithm to the Mersenne Twister algorithm. This means that rand produces a difference sequence of numbers. As well, using the \_seed variable to store the state of the random number generator has been deprecated. Instead, randomize or RandomTools[SetState]/RandomTools[GetState] should be used. The old rand algorithm is still available as RandomTools[LinearCongruence].
Units
The new top-level command Unit provides another means to access the Units[Unit] command for creating expressions containing units.
uses - New Reserved Word
Important: The new reserved word uses may cause problems in programs that previously used that word as a variable.
For more information, see Reserved Words.
See Also
Index of New Maple 10 Features, Worksheet Compatibility Issues
Download Help Document