Objavljen je sustav za matematičko računanje GNU Octave 7.1.0 (prvo izdanje grane 7.x), koji pruža interpretirani jezik, u velikoj mjeri kompatibilan s Matlabom. GNU Octave može se koristiti za rješavanje linearnih problema, nelinearnih i diferencijalnih jednadžbi, izračuna s kompleksnim brojevima i matricama, vizualizaciju podataka te provođenje matematičkih eksperimenata.
Među promjenama u novom izdanju:
- Nastavljen je rad na poboljšanju kompatibilnosti s Matlabom, proširene su mogućnosti mnogih postojećih funkcija.
- Dodane su funkcije za rad s JSON-om (jsondecode, jsonencode) i Jupyter Notebookom (jupyter_notebook).
- Dodane su nove funkcije: cospi, getpixelposition, endsWith, fill3, listfonts, matlab.net.base64decode, matlab.net.base64encode, memory, ordqz, rng, sinpi, startsWith, streamribbon, turbo, uniquetol, xtickangle, ytickangle, ztickangle.
- Omogućeno je pozivanje mnogih funkcija Octave u obliku naredbi (bez zagrada i vraćenih vrijednosti), kao i u obliku funkcija (sa zagradama i simbolom „=” za dodjelu vraćene vrijednosti). Na primjer, „mkdir new_directory” ili ‘status = mkdir („new_directory”)’.
- Zabranjeno je razdvajanje varijable i operatora inkrementacije/dekrementacije („++”/“—”).
- U grafičkom režimu tijekom debagiranja osigurano je prikazivanje ispovijednih savjeta s vrijednostima varijabli kada se mišem pređe preko varijabli u uređivaču.
- Zadano je onemogućena funkcija globalnih prečaca tipkovnice kada je aktivan prozor naredbi.
- Prekinuta je podrška za Qt4 biblioteku u GUI-ju i sučelju za oblikovanje grafikona.
- U svojstvima gradijenata dodana je mogućnost određivanja boja u formatu koji se koristi na webu (na primjer, „#FF00FF” ili „#F0F”).
- Svemu grafičkim objektima dodana su dodatna svojstva „contextmenu”.
- U objekt axes dodano je 14 novih svojstava, poput „fontsizemode”, „toolbar” i „layout”, od kojih većina za sada nema handler-e.

Izvor: opennet.ru
