Lançamento do sistema de cálculos matemáticos GNU Octave 7

O lançamento do sistema para realizar cálculos matemáticos GNU Octave 7.1.0 (o primeiro lançamento do ramo 7.x), que fornece uma linguagem interpretada, é amplamente compatível com o Matlab. O GNU Octave pode ser usado para resolver problemas lineares, equações não lineares e diferenciais, cálculos usando números complexos e matrizes, visualização de dados e experimentos matemáticos.

Entre as mudanças no novo lançamento:

  • O trabalho continuou para melhorar a compatibilidade com o Matlab, expandindo os recursos de muitas funções existentes.
  • Adicionadas funções para trabalhar com JSON (jsondecode, jsonencode) e Jupyter Notebook (jupyter_notebook).
  • Novas funções adicionadas: cospi, getpixelposition, endsWith, fill3, listfonts, matlab.net.base64decode, matlab.net.base64encode, memory, ordqz, rng, sinpi, startsWith, streamribbon, turbo, uniquetol, xtickangle, ytickangle, ztickangle.
  • É possível chamar muitas funções do Octave tanto na forma de comandos (sem parênteses e valores de retorno) quanto na forma de funções (com colchetes e o símbolo "=" para atribuir um valor de retorno). Por exemplo, 'mkdir new_directory' ou 'status = mkdir('new_directory')'.
  • É proibido separar uma variável e operadores de incremento/decremento (“++”/”—“) com um espaço.
  • No modo gráfico, durante a depuração, dicas pop-up com valores de variáveis ​​são fornecidas ao passar o mouse sobre as variáveis ​​no painel de edição.
  • Por padrão, as teclas de atalho globais são desativadas quando a janela de comando está ativa.
  • O suporte para a biblioteca Qt4 na GUI e na interface de plotagem foi descartado.
  • A capacidade de especificar cores no formato aceito pela Web (por exemplo, "#FF00FF" ou "#F0F") foi adicionada às propriedades de gradientes.
  • Uma propriedade adicional "contextmenu" foi adicionada para todos os objetos gráficos.
  • 14 novas propriedades foram adicionadas ao objeto axes, como "fontsizemode", "toolbar" e "layout", a maioria das quais ainda não possui manipuladores.

Lançamento do sistema de cálculos matemáticos GNU Octave 7


Fonte: opennet.ru

Adicionar um comentário