Izdaja sistema za matematične izračune GNU Octave 7

Izdaja sistema za izvajanje matematičnih izračunov GNU Octave 7.1.0 (prva izdaja veje 7.x), ki zagotavlja interpretiran jezik, je v veliki meri združljiv z Matlabom. GNU Octave se lahko uporablja za reševanje linearnih problemov, nelinearnih in diferencialnih enačb, izračune z uporabo kompleksnih števil in matrik, vizualizacijo podatkov in matematične poskuse.

Med spremembami v novi izdaji:

  • Nadaljevalo se je delo na izboljšanju združljivosti z Matlabom, s čimer so se razširile zmogljivosti številnih obstoječih funkcij.
  • Dodane funkcije za delo z JSON (jsondecode, jsonencode) in Jupyter Notebook (jupyter_notebook).
  • Dodane nove funkcije: cospi, getpixelposition, endsWith, fill3, listfonts, matlab.net.base64decode, matlab.net.base64encode, memory, ordqz, rng, sinpi, startsWith, streamribbon, turbo, uniquetol, xtickangle, ytickangle, ztickangle.
  • Številne funkcije Octave je mogoče poklicati tako v obliki ukazov (brez oklepajev in vrnjenih vrednosti) kot v obliki funkcij (z oklepaji in simbolom "=" za dodelitev vrnjene vrednosti). Na primer, 'mkdir new_directory' ali 'status = mkdir('new_directory')'.
  • Spremenljivko in operatorje inkrementa/dekrementa (“++”/”—“) je prepovedano ločevati s presledkom.
  • V grafičnem načinu so pri odpravljanju napak na voljo pojavni namigi z vrednostmi spremenljivk, ko miško premaknete nad spremenljivke v urejevalni plošči.
  • Ko je ukazno okno aktivno, so globalne bližnjične tipke privzeto onemogočene.
  • Podpora za knjižnico Qt4 v GUI in vmesniku za risanje je bila opuščena.
  • Možnost določanja barv v formatu, ki ga sprejema splet (na primer "#FF00FF" ali "#F0F"), je bila dodana lastnostim prelivov.
  • Za vse grafične objekte je bila dodana dodatna lastnost "contextmenu".
  • Objektu osi je bilo dodanih 14 novih lastnosti, kot so "fontsizemode", "toolbar" in "layout", od katerih večina še nima upravljavcev.

Izdaja sistema za matematične izračune GNU Octave 7


Vir: opennet.ru

Dodaj komentar