Објављен је ГНУ Октаве 11.1.0, систем за математичко рачунање (прво издање серије 11.x, грана 11.0 је коришћена за развој). Он пружа интерпретирани језик који је углавном компатибилан са Матлабом. ГНУ Октаве се може користити за решавање линеарних проблема, нелинеарних и диференцијалних једначина, извођење прорачуна помоћу комплексних бројева и матрица, визуелизацију података и спровођење математичких експеримената. Код је написан у C++ (са Qt интерфејсом) и дистрибуиран је под GPLv3 лиценцом.
Међу променама у новом издању:
- Нова команда за претрагу, „pkg search foo bar baz“, додата је у pkg менаџер пакета. Команда „pkg install“ сада аутоматски детектује да ли је прослеђени аргумент локална датотека, URL или назив пакета. Омогућено је локално кеширање метаподатака пакета и SHA256 хеш верификација преузетих пакета.
- Интерфејс прегледача датотека је подељен на две картице: једна за навигацију кроз садржај система датотека, а друга за преглед и управљање свим датотекама отвореним у уређивачу.
- Дијалог за претрагу датотека сада садржи листу претходно поднетих упита за претрагу, а имплементирана је и могућност претраживања датотека помоћу више маски.
- Графички интерфејс користи SVG векторске иконе и подразумевано пружа стандардни интерфејс командне линије Octave.
- У подешавањима су додате опције за онемогућавање почетног екрана и подразумевано коришћење тренутног директоријума у којем се едитор покреће у дијалогу за отварање датотеке.
- Операција штампања у PDF је убрзана за 25%.
- Побољшана подршка за алфа мешање при рендеровању на системима са новијим верзијама OpenGL-а.
- Побољшана је подршка за објекте дефинисане помоћу кључне речи „classdef“. Приликом приступа елементима објекта помоћу тачке (object.element), функција сада прво проверава својства са наведеним именом, а ако својство недостаје, онда имена метода, што је у складу са понашањем MatLab-а.
- Извршавање операција савијања низова, код којих број колона премашује број редова (векторски низови), значајно је убрзано (од 10% до 150 пута у зависности од величине и облика).
- Додато је емитовање (операције над низовима различитих димензија) посебних типова матрица, као што су ретке, дијагоналне и пермутационе матрице. Између осталог, имплементирана је подршка за мешовите операције између ретких и пуних матрица, као и између дијагоналних матрица и регуларних вектора.
- Извршене су измене ради побољшања компатибилности са Matlab-ом. Додата је подршка за параметре „all“, „vecdim“ и „nanflag“ функцијама cumprod, cumsum, min, max, cummin, cummax, prod, sum, sumsq bounds, center, meansq, range, statistics и zscore.
- Перформансе функција sum, cumsum и sumsq су побољшане до 6 пута. Перформансе су повећане до 4.5 пута, а потрошња меморије је смањена до 3.5 пута у функцији randi.
- Функција сумирања сада има режим високе прецизности. Прецизност функција норме и fzero је побољшана.
- Функција roots и статистичке функције сада подржавају улазне податке типа double и single.
- Додате су нове функције: _Exit, assert_equal, corrcov, dither, funm, mape, rms, rmse, trexc, xline и yline.

Извор: опеннет.ру
