VĂ€lja anti GNU Octave 11.1.0 matemaatiliste arvutuste sĂŒsteem (esimene vĂ€ljaanne seeriast 11.x, haru 11.0 kasutati arendamiseks), pakkudes tĂ”lgendatavat keelt, mis on suurel mÀÀral ĂŒhilduv Matlabiga. GNU Octave'i saab kasutada lineaarsete probleemide, mitte-lineaarsete ja differentiaalvĂ”rrandite lahendamiseks, kompleksarvudega ja maatriksite arvutamiseks, andmete visualiseerimiseks, matemaatiliste katsetuste lĂ€biviimiseks. Kood on kirjutatud C++ keeles (Qt liides) ja jaotatakse GPLv3 litsentsi alusel.
Among the changes in the new release:
- Pakihaldurisse pkg on lisatud uus kĂ€sk otsimiseks âpkg search foo bar bazâ. KĂ€sk âpkg installâ tuvastab automaatselt, kas edastatud argument on kohaliku faili, URL-i vĂ”i pakinime. Loodud on kohaliku paketi metaandmete vahemĂ€lu ja laadimisprotsessi verifitseerimine SHA256 haĆĄiga.
- Failide haldamise liides (File Browse) on jagatud kaheks vaheks â ĂŒks failisĂŒsteemi sisuga navigeerimiseks ja teine kĂ”igi redigeerijas avatud failide vaatamiseks ja haldamiseks.
- Failide otsingu dialooge on lisatud varasemate otsingupÀringute nimekiri ning vÔimalus otsida faile mitme mustri jÀrgi.
- Graafilises liideses on kasutusel vektorkujundid SVG formaadis ja vaikimisi on pakutud Octave'i standardne kÀsurealiides.
- Seadetesse on lisatud valikud ekraanisÀÀstja vĂ€ljalĂŒlitamiseks ning failide avamise dialoogile vaikimisi töötava katalooge kasutamiseks, milles redigeerija kĂ€ivitatakse.
- PDF-faili printimise operatsioon on kiirenenud 25%.
- Visualiseerimisel on paranenud alfa segamise tugi uusimate OpenGL versioonidega sĂŒsteemides.
- On parendatud objektide toetust, mis on mÀÀratletud mĂ€rksĂ”na âclassdefâ kaudu. Objektielementidele juurdepÀÀs punktmaterjaliga (objekt.elemendi) kaudu kontrollib nĂŒĂŒd esmajoones, kas on olemas omadus antud nimedega, ja kui omadust ei leita â meetodi nimetusi, mis vastab MatLabi kĂ€itumisele.
- Massiivide konvolutsioonitegevuste tĂ€itmine on oluliselt kiirenetud (10% kuni 150 korda, sĂ”ltuvalt suurusest ja kujust), mille veergude arv ĂŒletab ridade arvu (vektori massiivid).
- Lisatud on vĂ”imalus teostada broadcasting-operatsioone erineva mÔÔtmega massiivide spetsiaalsete tĂŒĂŒpi maatriksitega, nagu hĂ”redad, diagonaalsed ja permutatsioonimaatriksid. Lisaks on ellu viidud toetuse rakendamine segatud toimingutele hĂ”redate ja tĂ€ismaatriksite vahel, samuti diagonaalsete maatriksite ja tavaliste vektorite vahel.
- Taas on tehtud muudatusi, mis parandavad ĂŒhilduvust Matlabiga. Funktsioonides cumprod, cumsum, min, max, cummin, cummax, prod, sum, sumsq, bounds, center, meansq, range, statistics ja zscore on lisatud tugi parameetritele «all», «vecdim» ja «nanflag».
- Funktsioonide sum, cumsum ja sumsq töötluskiirus on suurenenud kuni 6 korda. Funktsiooni randi töökiirus on kiirenenud kuni 4,5 korda ja mÀlu tarbimine on vÀhenenud kuni 3,5 korda.
- Funktsioonis sum on rakendatud tĂ€psuse suurendamise reĆŸiim. TĂ€psus on suurenenud funktsioonides norm ja fzero.
- Funktsiooni roots ja statistiliste funktsioonide sisendandmete toetuses on lisatud double ja single tĂŒĂŒbid.
- Lisatud on uued funktsioonid: _Exit, assert_equal, corrcov, dither, funm, mape, rms, rmse, trexc, xline ja yline.

Allikas: opennet.ru
