Kalkulu matematikoak egiteko sistema GNU Octave 7.1.0 (7.x adarraren lehen bertsioa) kaleratu zen, eta, neurri handi batean, Matlab-ekin bateragarria den interpretazio hizkuntza bat eskaini zuen. GNU Octave problema linealak, ekuazio ez-linealak eta diferentzialak, zenbaki eta matrize konplexuak erabiliz kalkuluak, datuen bistaratzea eta esperimentu matematikoak ebazteko erabil daiteke.
Argitalpen berriaren aldaketen artean:
- Lanak Matlab-ekin bateragarritasuna hobetzen jarraitu du, eta lehendik zeuden funtzio askoren gaitasunak zabaldu dira.
- JSON (jsondecode, jsonencode) eta Jupyter Notebook (jupyter_notebook) lan egiteko funtzioak gehitu dira.
- Funtzio berriak gehitu dira: cospi, getpixelposition, endsWith, fill3, listfonts, matlab.net.base64decode, matlab.net.base64encode, memoria, ordqz, rng, sinpi, startsWith, streamribbon, turbo, uniquetol, xtickangle, ytickangle, ztickangle.
- Posible da Octave funtzio asko deitzea komando moduan (parentesirik gabe eta balio itzultzeko baliorik gabe) zein funtzio moduan (parentesiekin eta "=" ikurrarekin itzulera balio bat esleitzeko). Adibidez, "mkdir direktorioa_berria" edo "egoera = mkdir ("direktorio_berria")'.
- Debekatuta dago aldagaiak eta gehitzeko/gutxitzeko operadoreak (β++β/βββ) zuriune batekin bereiztea.
- Modu grafikoan, arazketan, balio aldakorreko tresna-aholkuak bistaratzen dira sagua edizio-paneleko aldagaien gainean mugitzean.
- Lehenespenez, laster-tekla orokorrak desgaituta daude komando-leihoa aktibo dagoenean.
- GUI eta grafikoen interfazean Qt4 liburutegirako laguntza eten egin da.
- Gradienteen propietateetan, sarean onartutako formatu batean koloreak zehazteko gaitasuna gehitu da (adibidez, β#FF00FFβ edo β#F0Fβ).
- Objektu grafiko guztientzat "testuinguru-menua" propietate gehigarri bat gehitu da.
- Ardatz-objektuari 14 propietate berri gehitu zaizkio, hala nola "fontsizemode", "toolbar" eta "diseinua", eta horietako gehienek oraindik ez dute kudeatzailerik.
Iturria: opennet.ru