A continuación presentamos algunas de las mejoras en programación incluidas en la nueva versión de Maple 2024:

  • A petición de los clientes, el comando series ahora admite una opción para devolver los resultados como una estructura de datos polinomial estándar sin término de orden, en lugar de como una estructura de datos en serie.
  • Los comandos normal y expand ahora se pueden mapear sobre los elementos de una matriz.
  • Cuando sea apropiado, puede usarse evalhf en expresiones que contienen llamadas a sus propios procedimientos personalizados y, en Maple 2024, el alcance se ha ampliado para incluir procedimientos que emplean declaraciones try/catch.
  • Maple 2024 facilita el suministro de una función de indexación a una matriz para controlar cómo se insertan y extraen los valores.
  • Las reglas sobre el manejo de matrices con alias cuando la fuente o la matriz con alias crecen se han refinado para proporcionar más información sobre cuándo se pierden las ventajas de eficiencia.
  • El nuevo comando elementwise aplica a todas las operaciones en una expresión determinada a los elementos de una matriz, lista u otro contenedor, en lugar de al contenedor en sí. Este comando es una alternativa a la sintaxis ~ y puede ser más simple e intuitivo de usar en algunos casos.
  • Una nueva opción del comando de conversión le permite reescribir expresiones que involucran logaritmos para usar una base logarítmica específica.
  • Maple ahora admite árboles Fenwick, que son árboles indexados binarios para calcular rápidamente sumas de valores en una matriz que sufre cambios.
  • La función piecewise ahora puede manejar condiciones que involucren objetos Maple.