Utgivelse av systemet for matematiske beregninger GNU Octave 7

Utgivelsen av systemet for å utføre matematiske beregninger GNU Octave 7.1.0 (den første utgivelsen av 7.x-grenen), som gir et tolket språk, er i stor grad kompatibel med Matlab. GNU Octave kan brukes til å løse lineære problemer, ikke-lineære og differensialligninger, beregninger ved hjelp av komplekse tall og matriser, datavisualisering og matematiske eksperimenter.

Blant endringene i den nye utgivelsen:

  • Arbeidet har fortsatt med å forbedre kompatibiliteten med Matlab, og mulighetene til mange eksisterende funksjoner er utvidet.
  • Lagt til funksjoner for arbeid med JSON (jsondecode, jsonencode) og Jupyter Notebook (jupyter_notebook).
  • Lagt til nye funksjoner: cospi, getpixelposition, endsWith, fill3, listfonts, matlab.net.base64decode, matlab.net.base64encode, memory, ordqz, rng, sinpi, startsWith, streamribbon, turbo, uniquetol, xtickangle, ytickangle, ztickangle.
  • Det er mulig å kalle opp mange oktavfunksjoner både i form av kommandoer (uten parenteser og returverdier) og i form av funksjoner (med parenteser og "="-symbolet for å tildele en returverdi). For eksempel "mkdir new_directory" eller 'status = mkdir("new_directory")'.
  • Det er forbudt å skille variabler og inkrement-/dekrementeringsoperatorer (“++”/”—“) med et mellomrom.
  • I grafisk modus, ved feilsøking, vises verktøytips med variabelverdier når du flytter musen over variablene i redigeringspanelet.
  • Som standard er globale hurtigtaster deaktivert når kommandovinduet er aktivt.
  • Støtte for Qt4-biblioteket i GUI og kartgrensesnitt er avviklet.
  • I egenskapene til gradienter er muligheten til å spesifisere farger i et format som er akseptert på nettet lagt til (for eksempel "#FF00FF" eller "#F0F").
  • En ekstra egenskap "kontekstmeny" er lagt til for alle grafiske objekter.
  • 14 nye egenskaper er lagt til akseobjektet, som "fontsizemode", "toolbar" og "layout", hvorav de fleste ennå ikke har behandlere.

Utgivelse av systemet for matematiske beregninger GNU Octave 7


Kilde: opennet.ru

Legg til en kommentar