Se ha lanzado el sistema para realizar cálculos matemáticos GNU Octave 7.1.0 (primer lanzamiento de la rama 7.x), que proporciona un lenguaje interpretado, en gran parte compatible con Matlab. GNU Octave se puede usar para resolver problemas lineales, ecuaciones no lineales y diferenciales, cálculos que utilizan números complejos y matrices, visualización de datos y realización de experimentos matemáticos.
Entre los cambios en la nueva versión:
- Se ha continuado trabajando en la mejora de la compatibilidad con Matlab, ampliando las capacidades de muchas funciones existentes.
- Se han añadido funciones para trabajar con JSON (jsondecode, jsonencode) y Jupyter Notebook (jupyter_notebook).
- Se han añadido nuevas funciones: cospi, getpixelposition, endsWith, fill3, listfonts, matlab.net.base64decode, matlab.net.base64encode, memory, ordqz, rng, sinpi, startsWith, streamribbon, turbo, uniquetol, xtickangle, ytickangle, ztickangle.
- Se ha proporcionado la posibilidad de llamar a muchas funciones de Octave tanto en forma de comandos (sin paréntesis y valores devueltos) como en forma de funciones (con paréntesis y el símbolo «=» para asignar el valor devuelto). Por ejemplo, «mkdir new_directory» o ‘status = mkdir («new_directory»)’.
- Se prohíbe separar con un espacio la variable de los operadores de incremento/decremento («++»/«—«).
- En modo gráfico durante la depuración se asegura la visualización de sugerencias emergentes con los valores de las variables al pasar el ratón sobre las variables en el panel de edición.
- Por defecto, se desactiva la acción de las teclas de acceso rápido globales cuando está activa la ventana de comandos.
- Se ha dejado de ofrecer soporte para la biblioteca Qt4 en la interfaz gráfica de usuario y en la interfaz de generación de gráficos.
- En las propiedades de los gradientes se ha añadido la posibilidad de especificar colores en el formato aceptado en Web (por ejemplo, «#FF00FF» o «#F0F»).
- Para todos los objetos gráficos se ha añadido una propiedad adicional «contextmenu».
- En el objeto axes se han añadido 14 nuevas propiedades, como «fontsizemode», «toolbar» y «layout», la mayoría de las cuales aún no tienen controladores.

Fuente: opennet.ru
