Frigivelse af systemet til matematiske beregninger GNU Octave 7

Udgivelsen af ​​systemet til at udføre matematiske beregninger GNU Octave 7.1.0 (den første udgivelse af 7.x-grenen), som giver et fortolket sprog, er stort set kompatibel med Matlab. GNU Octave kan bruges til at løse lineære problemer, ikke-lineære og differentialligninger, beregninger ved hjælp af komplekse tal og matricer, datavisualisering og matematiske eksperimenter.

Blandt ændringerne i den nye udgivelse:

  • Arbejdet er fortsat med at forbedre kompatibiliteten med Matlab, og mulighederne for mange eksisterende funktioner er blevet udvidet.
  • Tilføjede funktioner til at arbejde med JSON (jsondecode, jsonencode) og Jupyter Notebook (jupyter_notebook).
  • Tilføjet nye funktioner: cospi, getpixelposition, endsWith, fill3, listfonts, matlab.net.base64decode, matlab.net.base64encode, memory, ordqz, rng, sinpi, startsWith, streamribbon, turbo, uniquetol, xtickangle, ytickangle, ztickangle.
  • Det er muligt at kalde mange oktavfunktioner både i form af kommandoer (uden parentes og returværdier) og i form af funktioner (med parenteser og "="-symbolet for at tildele en returværdi). For eksempel 'mkdir new_directory' eller 'status = mkdir("new_directory")'.
  • Det er forbudt at adskille variabler og trin-/reduktionsoperatorer (“++”/”—“) med et mellemrum.
  • I grafisk tilstand, når debugging, vises værktøjstip med variabelværdier, når du flytter musen over variablerne i redigeringspanelet.
  • Som standard er globale genvejstaster deaktiveret, når kommandovinduet er aktivt.
  • Understøttelse af Qt4-biblioteket i GUI og diagramgrænsefladen er afbrudt.
  • I egenskaberne for gradienter er muligheden for at angive farver i et format, der accepteres på nettet, blevet tilføjet (f.eks. "#FF00FF" eller "#F0F").
  • En ekstra egenskab "kontekstmenu" er blevet tilføjet for alle grafiske objekter.
  • 14 nye egenskaber er blevet tilføjet til akseobjektet, såsom "fontsizemode", "toolbar" og "layout", hvoraf de fleste endnu ikke har behandlere.

Frigivelse af systemet til matematiske beregninger GNU Octave 7


Kilde: opennet.ru

Tilføj en kommentar