Lanzamiento del sistema para cálculos matemáticos GNU Octave 7

El lanzamiento del sistema para realizar cálculos matemáticos GNU Octave 7.1.0 (el primer lanzamiento de la rama 7.x), que proporciona un lenguaje interpretado, es en gran medida compatible con Matlab. GNU Octave se puede utilizar para resolver problemas lineales, ecuaciones diferenciales y no lineales, cálculos con números y matrices complejos, visualización de datos y experimentos matemáticos.

Entre los cambios en la nueva versión:

  • Se continuó trabajando para mejorar la compatibilidad con Matlab, ampliando las capacidades de muchas funciones existentes.
  • Se agregaron funciones para trabajar con JSON (jsondecode, jsonencode) y Jupyter Notebook (jupyter_notebook).
  • Se agregaron nuevas funciones: cospi, getpixelposition, EndsWith, fill3, listfonts, matlab.net.base64decode, matlab.net.base64encode, memory, ordqz, rng, sinpi, beginWith, streamribbon, turbo, uniquetol, xtickangle, ytickangle, ztickangle.
  • Es posible llamar a muchas funciones de Octave tanto en forma de comandos (sin paréntesis ni valores de retorno) como en forma de funciones (con corchetes y el símbolo "=" para asignar un valor de retorno). Por ejemplo, 'mkdir nuevo_directorio' o 'status = mkdir('nuevo_directorio')'.
  • Está prohibido separar una variable y los operadores de incremento/decremento (“++”/”—“) con un espacio.
  • En el modo gráfico, durante la depuración, se proporcionan sugerencias emergentes con valores de variables al pasar el mouse sobre las variables en el panel de edición.
  • De manera predeterminada, las teclas rápidas globales están deshabilitadas cuando la ventana de comandos está activa.
  • Se eliminó el soporte para la biblioteca Qt4 en la GUI y la interfaz de trazado.
  • La capacidad de especificar colores en el formato aceptado por la Web (por ejemplo, "#FF00FF" o "#F0F") se ha agregado a las propiedades de los degradados.
  • Se ha agregado una propiedad adicional "contextmenu" para todos los objetos gráficos.
  • Se han agregado 14 nuevas propiedades al objeto de ejes, como "fontsizemode", "toolbar" y "layout", la mayoría de las cuales aún no tienen controladores.

Lanzamiento del sistema para cálculos matemáticos GNU Octave 7


Fuente: opennet.ru

Añadir un comentario