New Features in Maple 2022 - Technical Computing Software for Engineers, Mathematicians, Scientists, Teachers and Students - Maplesoft
Maple Logo Maple
Pricing & Purchase
Upgrade to Maple 2023
Quoi de neuf?  |  Fonctions  |  Démos en ligne  |  Comparez  |  Formation  |  Communauté  |  Evaluez  |  Achetez

Quoi de neuf dans Maple 2022

De simples calculs à la recherche scientifique, les nouvelles fonctionnalités de Maple 2022 faciliteront votre travail.

Des maths, des maths et encore des maths
Maple 2022 résout plus de problèmes mathématiques, dans plus de domaines que jamais auparavant. Bien sûr.

Séparer le signal du bruit
Les nouveaux outils de traitement du signal vous permettent de créer, de combiner et d'analyser les signaux plus efficacement.

Portez votre smoking
Le travail avec les séries formelles est considérablement amélioré dans Maple 2022, offrant de nombreuses et meilleures solutions.

Comprendre l'Univers
L'environnement de pointe de Maple pour les calculs algébriques en physique offre des outils améliorés pour aborder les problèmes de physique des particules, de relativité générale, etc.

Préparer l'impression
La préparation des documents pour l'impression et l'exportation PDF est plus facile que jamais grâce à un nouveau mode de mise en page pour l'impression.

Solutions pas à pas
Maple 2022 aide les étudiants à s'entraîner à résoudre un plus grand nombre de problèmes par eux-mêmes grâce à des outils de solution pas à pas pour la simplification des expressions et l'esquisse de courbes.

Les unités comptent
Améliorations et nouveaux outils pour calculer et visualiser les valeurs impliquant des unités rendent le suivi de vos unités plus facile que jamais.

Création et partage de contenu
Maple 2022 étend considérablement les outils de création programmatique de documents et d'applications interactives pour Maple et Maple Learn.

La visualisation facilitée
De la détection automatique des discontinuités à l'augmentation de la quantité de détails lorsque vous effectuez un zoom, les tracés s’améliorent dans Maple.

Il suffit de cliquer et de tracer
L'outil de création de tracés simplifie encore davantage la création de tracés et d'animations instructifs, en quelques clics de souris seulement !

Établir des liens
Les amateurs de Jupyter® peuvent désormais accéder à la puissance mathématique de Maple dans leurs carnets Jupyter et JupyterLab.

Webinaires enregistrés : Présentation de Maple 2022
Découvrez les possibilités de la nouvelle version en visionnant les enregistrements de ces webinaires.
Wondering If You Should Upgrade?
Vous vous demandez si vous devez passer à la vitesse supérieure ?
Lisez d'abord ceci !

Si vous vous demandez si vous devez passer à Maple 2022, voici quelques-unes de nos améliorations de "qualité de vie" préférées dans Maple 2022. Si ces fonctionnalités vous intéressent, cette liste pourrait bien faciliter votre décision ! (Et sinon, il y a beaucoup, beaucoup d'autres améliorations et ajouts à explorer).

  • Lorsque vous tracez tan(x), 1/(1-x), les fonctions plancher et plafond, et la plupart des autres courbes avec des discontinuités, vous obtiendrez ce que vous attendez par défaut - plus de lignes verticales, pas besoin de spécifier l'option discont, et c'est toujours rapide.
  • Un mode de mise en page vous permet de formater votre document pour l'impression et l'exportation PDF pendant que vous travaillez, éliminant ainsi le besoin de visites fréquentes à l'aperçu avant impression.
  • Parfois, les zooms et les panoramiques ne permettaient pas d'obtenir une meilleure vue de votre tracé. Désormais, Maple recalcule et redessine votre tracé lorsque cela est nécessaire, afin que ce soit le cas.
  • Lorsque vous agrandissez une page d'aide, le texte de la table des matières/résultats de la recherche est également agrandi.
  • Le Plot Builder n'est plus limité à une seule expression, vous pouvez donc désormais utiliser ce puissant outil interactif pour créer et personnaliser des tracés et des animations contenant plus d'une courbe.

Vous voulez voir quelques exemples ? Regardez cette vidéo : Devriez-vous passer à Maple 2022 ?

Explorez les nouvelles fonctionnalités




Advanced Math
Maple 2022 comprend un très grand nombre d'améliorations qui renforcent le moteur mathématique, étendant les capacités de Maple à traiter de nouveaux domaines mathématiques et à résoudre des problèmes plus difficiles, plus rapidement. En plus des améliorations mathématiques décrites plus en détail ailleurs, Maple 2022 renforce la prise en charge de nombreux domaines des mathématiques et améliore les routines fondamentales qui sont utilisées régulièrement à la fois par les clients et par les autres commandes Maple.

  • Des solveurs améliorés pour les équations différentielles partielles permettent à Maple 2022 de résoudre des problèmes qu'il ne pouvait pas résoudre auparavant.
  • La commande FindODE du package DEtools dispose de nouvelles options et est plus efficace dans de nombreux cas.
  • La commande intsolve dispose désormais d'une option permettant de spécifier si une solution approximative utilisant la collocation doit être déterminée numériquement ou symboliquement.
  • Pour Maple 2022, l'accent a été mis sur l'amélioration de l'intégration en corrigeant les faiblesses connues et, par conséquent, Maple peut résoudre plus de problèmes d'intégration que jamais.
  • La simplification a été améliorée dans un certain nombre de domaines, notamment les fonctions trigonométriques inverses, les intégrales multiples et les intégrales évaluées en un point.
  • Des améliorations ont été apportées au traitement des hypothèses.
  • Maple 2022 introduit de nouvelles facilités pour l'arithmétique multiprécision pour le calcul des marges d'erreurs. De nouveaux objets, RealBox et ComplexBox, fournissent une interface à la bibliothèque C arblib, qui est incluse dans Maple 2022.
  • De nombreuses améliorations ont été apportées au package GraphTheory, notamment de nouveaux tests pour diverses propriétés, comme déterminer si un graphe est cordal, orienté ou parfait. De nouveaux outils de calcul permettent de trouver les parcours de graphes, des coefficients de club riches, et des arborescences et anti-arborescences k-aires à une profondeur donnée.
  • Une nouvelle commande du package LREtools trouve des solutions m-fois (également appelées m-interlaces) d'équations de récurrence linéaire à coefficients polynomiaux pour des entiers positifs arbitraires.
  • Le package PolyhedralSets comprend maintenant une commande permettant de calculer la coque entière d'un ensemble polyédrique, le plus petit ensemble polyédrique qui contient tous les points entiers de l'ensemble d'entrée.
  • Le package RootFinding, une suite de commandes avancées pour trouver les racines numériquement, fournit maintenant de nouvelles façons de travailler avec les racines réelles des polynômes à des précisions spécifiées.
  • Le sous-package AlgebraicGeometryTools du package RegularChains a été amélioré pour inclure un outil redessiné et plus puissant pour calculer la multiplicité d'intersection à un point ou une chaîne régulière.


En savoir plus
Print Layout
La préparation des documents pour l'impression et l'exportation PDF est désormais plus facile grâce à un nouveau mode de mise en page pour l'impression. Dans ce mode, vous verrez les limites de la page pendant que vous travaillez, ce qui vous permettra d'adapter votre contenu à la page au fur et à mesure, en redimensionnant les graphiques, les images et les tableaux, et en ajoutant des sauts de page manuels si nécessaire. Ce mode élimine le besoin de faire des allers-retours entre votre document et l'aperçu avant impression pour tester l'effet de vos modifications, et oui, nous en sommes heureux aussi.

En savoir plus
Plot Builder
Le Plot Builder est un assistant interactif permettant de créer et de personnaliser une grande variété de tracés et d'animations en 2D et 3D. Grâce au Créateur de tracés, vous pouvez facilement créer et modifier votre tracé sans connaître le moindre nom de commandes ou d'options de tracé. Le Créateur de tracé est utile pour créer des tracés et des animations personnalisés dans le document en cours, et puisqu'il peut également fournir la commande Maple correspondant aux options que vous avez choisies, comme outil pour générer des commandes de tracé à utiliser dans vos propres scripts et programmes. Les améliorations significatives apportées au Plot Builder dans Maple 2022 le rendent encore plus facile à utiliser et vous permettent de produire encore plus de visualisations.

  • Le générateur de tracés peut désormais créer des graphiques et des animations de plusieurs expressions à la fois.
  • Lors de la représentation graphique de plusieurs expressions, vous pouvez facilement définir des options globales pour l'ensemble du tracé, ainsi que choisir des options pour chaque courbe individuellement.
  • Le créateur de tracés effectue maintenant une sélection initiale du type de tracés, en choisissant le choix le plus probable, de sorte que le tracé apparaît immédiatement. Le type de graphique peut ensuite être facilement modifié si nécessaire.


En savoir plus
Visualization
Outre l'extension du Créateur de tracés, Maple 2022 contient également plusieurs améliorations importantes qui permettent d'améliorer les tracés ordinaires et d'offrir des options plus spécialisées.

  • Maple détecte désormais les discontinuités dans les tracés de la plupart des fonctions, sans avoir à spécifier l'option discont et sans sacrifier les performances, grâce à de nouveaux algorithmes de tracés adaptatifs. Par conséquent, vous pouvez désormais tracer des expressions telles que tan(x), 1/(1-x), et bien d'autres en utilisant uniquement la commande de tracés par défaut et les opérations du menu contextuel. 
  • Les opérations d’orientation, de zoom et de redimensionnement déclenchent désormais un recalcul et un retracé du graphique lorsque cela est nécessaire pour offrir une meilleure vue des détails qui n'étaient pas visibles dans la vue d'origine.
  • Les graphiques affichés à l'aide de plots[display] sont recalculés pour résoudre les divergences entre les vues pré-calculées et les choix de couleurs, et pour permettre l'affichage de plus de détails pendant le zoom, l’orientation et le redimensionnement.
  • De nombreux tracés ont une meilleure apparence grâce au tracé adaptatif plus intelligent et à un nouvel algorithme d'analyse géométrique.
  • Maple fournit maintenant automatiquement des domaines par défaut pour les tracés implicites 2-D ou 3-D, et ils sont soigneusement sélectionnés pour montrer les caractéristiques importantes.
  • Il est désormais plus facile de réutiliser les couleurs lors du tracé de plusieurs courbes.
  • L'option colorschemes permettant d'utiliser des dégradés de couleurs dans les tracés prend désormais en charge l'utilisation d'objets ou de noms ColorTools [Palette] ainsi que d'une liste de couleurs.
  • Les cartes de couleurs Inferno, Magma, Plasma et Viridis sont remarquables pour leur uniformité de perception, même lorsqu'elles sont visualisées par des personnes présentant des formes courantes de déficience visuelle des couleurs et lorsqu'elles sont imprimées en noir et blanc. Ces cartes de couleurs sont maintenant incluses dans Maple en tant que palettes ColorTools afin qu'elles puissent être facilement utilisées avec l'option colorscheme.
  • La commande Histogramme du package Statistics dispose d'une nouvelle option qui permet de combiner des ensembles de données distincts dans les mêmes intervalles de colonne sur l'histogramme tout en maintenant une distinction visuelle.
  • Les coordonnées sphériques peuvent désormais être décrites sans ambiguïté dans des contextes où il est nécessaire de faire la différence entre les conventions utilisées en mathématiques et en physique.
  • Les routines de tracés et la commande changecoords acceptent désormais deux nouvelles options de système de coordonnées, appelées spherical_math et spherical_physics, qui peuvent être utilisées pour faire référence à ces systèmes de coordonnées sans ambiguïté.

En savoir plus
Step-by-Step Solutions
Les solutions pas à pas donnent aux étudiants l'occasion de s'exercer à résoudre des problèmes qui vont au-delà de la simple réponse finale avec laquelle ils peuvent vérifier leur propre résultat. Les nouveaux outils pas à pas de Maple 2022 aident les étudiants à apprendre la simplification des expressions et le tracé de courbes.

  • De nouvelles commandes montrent comment manipuler les expressions algébriques afin de les réduire à leur forme la plus simple. Des étapes de solution sont disponibles pour simplifier les expressions impliquant des fractions, des radicaux, des exposants, des logarithmes, des expressions trigonométriques, des intégrales, des dérivées et des limites.
  • Un nouvel outil décompose les étapes nécessaires pour esquisser le graphique d'une expression donnée, en identifiant la fonction de base et les transformations effectuées sur cette fonction. Plusieurs types d'expressions sont traités, notamment les fonctions trigonométriques, les logarithmes, les exponentielles et les polynômes linéaires et quadratiques.

En savoir plus
Student Package for ODEs
Les packages étudiants offrent des environnements d'apprentissage ciblés dans lesquels les étudiants peuvent explorer et renforcer les concepts fondamentaux de la même manière que leur instructeur le fait en classe. Le package Student [ODEs] est conçu pour aider les enseignants à présenter et les étudiants à comprendre le matériel de base d'un premier cours standard sur les équations différentielles ordinaires. Dans Maple 2022, les opérations fournies par ce package apparaissent désormais sur le panneau contextuel lorsque le package est chargé, de sorte que les étudiants peuvent commencer à utiliser le package sans avoir à connaître aucune des commandes.

En savoir plus
Creating and Sharing Interactive Content
Maple 2022 fournit des outils supplémentaires pour créer des documents et des applications interactives de manière programmatique. Ces outils peuvent être utilisés pour développer du contenu Maple Learn ou pour créer des applications à utiliser dans Maple.

  • Vous pouvez désormais créer par programmation un contenu plus riche, avec la possibilité de générer des documents comprenant des curseurs, des graphiques en 3D, des images, des hyperliens et des dessins au trait.
  • De nouvelles options vous permettent de créer des applications qui détectent et réagissent lorsqu'un utilisateur clique sur un tracé ou déplace une image.
  • Vous pouvez créer des feuilles d'exercice où les élèves résolvent des problèmes d'intégration et de différenciation ligne par ligne, et reçoivent un retour d'information sur chaque étape.
  • Lorsque vous créez des quiz, vous avez désormais la possibilité d'ajouter un bouton qui révèle la solution, si vous le souhaitez. En outre, les quiz peuvent désormais être facilement partagés via Maple Learn, ainsi que Maple.


En savoir plus
En plus des changements décrits ailleurs, Maple 2022 comprend une variété d'autres améliorations de l'interface qui soutiennent votre travail dans Maple.

  • Maple dispose désormais d'un mode d'accessibilité dédié qui optimise l'interface pour les utilisateurs qui utilisent un lecteur d'écran.
  • De nouvelles touches de raccourci permettent de revenir plus facilement au champ de recherche dans le système d'aide.
  • L'amélioration du zoom dans le système d'aide augmente la taille de la table des matières et des résultats de la recherche, et pas seulement le texte de la page d'aide.
  • Vous pouvez désormais personnaliser le texte de l'infobulle qui s'affiche lorsque vous survolez un lien hypertexte dans un document Maple.
  • Il est désormais plus facile de créer des hyperliens vers d'autres endroits du même document Maple.
  • Le processus de restauration d'un fichier de sauvegarde automatique a été amélioré.


En savoir plus
La fonctionnalité permettant de travailler avec des séries formelles a été entièrement réécrite pour Maple 2022. Elle offre un certain nombre d'avantages par rapport aux versions précédentes :

  • Maple réussit à trouver plus de solutions en forme fermée.
  • Les solutions en termes de séquences hypergéométriques m-pleines pour des entiers positifs arbitraires sont maintenant supportées dans plus de cas qu'auparavant.
  • Des séries de Laurent et de Puiseux plus formelles peuvent être calculées.
  • Par défaut, convert/FormalPowerSeries tentera automatiquement de retourner les coefficients de la série sous une forme purement réelle.
  • Dans de nombreux cas, le nouveau code renvoie des réponses plus compactes que les versions précédentes.
  • Si une expression en forme fermée pour les coefficients de la série de puissance ne peut être trouvée, et qu'une relation de récurrence de degré 1 ou 2 existe, elle sera retournée à la place. Lorsqu'une relation de récurrence est retournée, les conditions initiales sont données.
  • Des options supplémentaires permettent de mieux contrôler les algorithmes sous-jacents utilisés et la forme de la sortie.

En savoir plus
 Signal Processing
Le package SignalProcessing comprend des commandes nouvelles et améliorées pour la génération et l'analyse de signaux.

  • La commande GenerateSignal est utile pour créer des signaux, des filtres et des fenêtres à partir d'expressions algébriques, et fournit de nombreuses caractéristiques et données connexes pour le signal.
  • La commande DynamicTimeWarping, qui a de nombreuses applications, notamment la reconnaissance vocale et le séquençage génétique, détermine la meilleure correspondance entre deux signaux en faisant varier dynamiquement les taux d'échantillonnage.
  • La commande DifferentiateData propose les méthodes standard, Backward, Central, et Forward Difference, ainsi que la différentiation spectrale.
  • La commande IntegrateData2D offre un moyen rapide et précis de trouver le volume sous un ensemble de données bidimensionnelles.
  • Les commandes RealPart et ImaginaryPart prennent chacune un conteneur complexe et créent rapidement un conteneur flottant contenant la partie réelle ou la partie imaginaire.
  • La commande Insert permet de prendre un signal et de l'insérer dans un autre à n'importe quel moment.
  • La commande FindPeakPoints dispose désormais d'options de sortie pour les indices des pics et des vallées.
  • Les commandes RootMeanSquareError et RelativeRootMeanSquareError ont été accélérées pour les grands conteneurs de données.


En savoir plus
Le sous-package Chemicals du package ThermophysicalData a été mis à jour avec une nouvelle propriété pour certaines espèces : l'énergie de Gibbs. Cette nouvelle propriété vous permet de modéliser la spontanéité des réactions chimiques et les problèmes d'équilibre.

En savoir plus

Maple fournit un environnement de pointe pour les calculs algébriques en physique, en veillant à ce que l'expérience de calcul soit aussi naturelle que possible. Les nombreuses améliorations de Maple 2022 comprennent des améliorations significatives en physique des particules, la différentiation fonctionnelle en relativité générale, le calcul vectoriel intégral et les performances de l'ensemble du logiciel.

En savoir plus
Maple Quantum Chemistry Toolbox
La boîte à outils Maple Quantum Chemistry de RDMChem, un produit complémentaire distinct de Maple, est un environnement puissant pour le calcul et la visualisation de la structure électronique des molécules. Dans Maple 2022, cette boîte à outils bénéficie de nouvelles fonctionnalités et d'améliorations significatives, notamment :

  • Une nouvelle option pour les solvants dans la théorie de la fonction de densité ainsi qu'une nouvelle base de données extensible des solvants et de leurs constantes diélectriques.
  • Une nouvelle option pour les atomes fantômes afin de corriger les erreurs de superposition des ensembles de base
  • Nouvelles commandes pour le calcul et la visualisation des populations d'exciton dans les molécules
  • Une nouvelle option pour exporter les structures squelettiques vers un fichier graphique, notamment aux formats jpg, png, tif et bmp.
  • Un nouvel ajout à la collection de leçons intégrées pour l'apprentissage en classe de la chimie et de la physique du premier au dernier cycle universitaire.


En savoir plus
Units
Plusieurs mises à jour ont été apportées au travail avec les unités dans Maple 2022.

  • L'option useunits des commandes plot et plot3d redimensionne désormais les données du tracé en fonction des unités que vous spécifiez.
  • Maple accepte désormais les unités dans les appels aux commandes plot et plot3d lorsque l'objet à tracer est une liste de procédures.
  • Les tracés paramétriques supportent maintenant les unités.
  • La commande piecewise supporte maintenant l'utilisation d'unités dans la définition des conditions de chaque branche.
  • De nombreuses opérations liées aux unités dans le package Units [Simple] sont maintenant beaucoup plus rapides et utilisent moins de mémoire.

En savoir plus
  • Vous pouvez désormais rechercher dans un tableau ou une ligne/colonne d'une matrice toutes les occurrences d'une valeur spécifiée, et renvoyer les valeurs d'une ligne ou d'une colonne différente qui apparaissent dans les mêmes positions, en utilisant la nouvelle commande Lookup du package ArrayTools.
  • Vous pouvez créer des objets PowerSeries, utilisés dans le package MultivariatePowerSeries, à partir d'expressions arbitraires, et pas seulement de polynômes.
  • Il est maintenant possible d'effectuer des substitutions dans de telles séries de puissance, en utilisant un outil général ainsi qu'une commande dédiée aux décalages de Taylor.
  • Le nouveau type de données étranger encapsule les types de données qui proviennent de l'extérieur de Maple.
  • La commande CompressedSparseForm du package LinearAlgebra a de nouvelles options pour forcer l'inclusion de certaines entrées dans la sortie même si l'entrée correspondante de la matrice est 0.
  • Lors de la déclaration de variables locales dans une procédure, outre l'affectation d'une valeur à chaque variable, vous pouvez désormais affecter des valeurs à une séquence de variables locales en fonction de la sortie d'un appel de fonction unique.


En savoir plus
Les améliorations sur les performances de Maple 2022 permettent d’accélérer les calculs des commandes individuelles ainsi que les autres commandes dépendantes des autres bibliothèques.

  • La commande ChineseRemainder du package NumberTheory traite maintenant les grands systèmes de congruences beaucoup plus rapidement que dans les versions précédentes, et peut mieux tirer parti des systèmes multi-cœurs.
  • Le calcul des nombres de Bell, à l'aide de la commande bell du package combinat, est considérablement plus rapide et utilise beaucoup moins de mémoire.
  • Les opérations utilisant le package Units [Simple] ont été améliorées pour être plus rapides et utiliser moins de mémoire.
  • La commande ArrayTools [Reverse] a été accélérée, dans certains cas de deux ordres de grandeur, et utilise moins de mémoire.
  • La commande IntersectionMultiplicity du package RegularChains [AlgebraicGeometryTools] possède un nouvel algorithme qui rend la commande beaucoup plus rapide.
  • La commande FindODE du package DEtools est plus efficace dans de nombreux cas.

En savoir plus
Connectivity
  • Vous pouvez désormais utiliser Maple comme moteur de calcul dans l'environnement de calcul Jupyter. Les sessions sont exécutées dans un navigateur Web et peuvent être enregistrées sous forme de carnets Jupyter, combinant texte explicatif, mathématiques, calculs et médias.
  • Le nouveau package Jupyter de Maple 2022 comprend des outils permettant de configurer l'environnement Jupyter pour utiliser Maple, et de convertir automatiquement les feuilles de travail Maple en carnets Jupyter.
  • Le package SMTLIB, qui fournit des outils pour analyser et générer des fichiers dans le langage d'interface pour la résolution de théories de satisfiabilité modulo, vous permet désormais d'effectuer un appel persistant au moteur SMT sous-jacent en créant un objet de session, ce qui évite les coûts d'initialisation répétés. L'objet de session maintient également une pile de l'état du solveur afin que vous puissiez explorer un sous-problème particulier avant de restaurer l'état précédent.
  • Il est désormais facile de convertir entre les objets DeepLearning et les objets de type python de la bibliothèque Google TensorFlow™, sur laquelle le package DeepLearning est construit. Cela simplifiera l'adaptation des modèles TensorFlow aux modèles DeepLearning, et facilitera l'interaction des objets DeepLearning avec les fonctionnalités TensorFlow qui n'ont pas été exposées dans le package DeepLearning.
  • Parmi les autres améliorations apportées à DeepLearning, citons les outils d'indexation des tenseurs et les bandes de gradient pour le calcul des gradients des tenseurs.
  • Vous pouvez désormais convertir des objets en chaînes ou en tableaux d'octets encodés dans un format de fichier spécifié, sans avoir à exporter l'objet vers un fichier.
  • Le package URL prend désormais en charge la soumission de données de formulaire multipart à un service web.

En savoir plus