A avut loc lansarea sistemului pentru efectuarea calculilor matematice GNU Octave 7.1.0 (prima lansare a ramurii 7.x), care oferă un limbaj interpretat, în mare măsură compatibil cu Matlab. GNU Octave poate fi utilizat pentru a rezolva probleme liniare, ecuații non-liniare și diferențiale, calcule utilizând numere complexe și matrice, vizualizarea datelor, desfășurarea experimentelor matematice.
Printre modificările din noua versiune:
- Continuăm lucrările de îmbunătățire a compatibilității cu Matlab, extinzând funcționalitățile multor funcții existente.
- Au fost adăugate funcții pentru lucrul cu JSON (jsondecode, jsonencode) și Jupyter Notebook (jupyter_notebook).
- Au fost adăugate funcții noi: cospi, getpixelposition, endsWith, fill3, listfonts, matlab.net.base64decode, matlab.net.base64encode, memory, ordqz, rng, sinpi, startsWith, streamribbon, turbo, uniquetol, xtickangle, ytickangle, ztickangle.
- S-a oferit posibilitatea de a apela multe funcții Octave atât sub formă de comenzi (fără paranteze și valori de returnare), cât și sub formă de funcții (cu paranteze și simbolul «=» pentru atribuirea valorii returnate). De exemplu, «mkdir new_directory» sau ‘status = mkdir (“new_directory”)’.
- Este interzisă separarea printr-un spațiu între variabilă și operatorii de incrementare/decrementare («++»/«—»).
- În modul grafic, în timpul depanării, este asigurat output-ul tooltip-urilor cu valorile variabilelor atunci când mouse-ul este trecut peste variabile în panoul de editare.
- Implicit, acțiunea comenzilor rapide globale este dezactivată atunci când fereastra de comandă este activă.
- Suportul pentru biblioteca Qt4 în GUI și interfața de generare a graficelor a fost oprit.
- La proprietățile gradientelor a fost adăugată posibilitatea de a specifica culorile într-un format acceptat în Web (de exemplu, «#FF00FF» sau «#F0F»).
- Pentru toate obiectele grafice a fost adăugată o proprietate suplimentară «contextmenu».
- În obiectul axes au fost adăugate 14 proprietăți noi, cum ar fi «fontsizemode», «toolbar» și «layout», majoritatea dintre ele neavând deocamdată handleri.

Sursa: opennet.ro
