В новом выпуске Octave, пакета численных вычислений с открытым исходным кодом, совместимого с MATLAB, представлен предварительный просмотр графического пользовательского интерфейса.
GNU Octave популярна как бесплатная альтернатива MATLAB с открытым исходным кодом. Он предоставляет возможности для численного решения линейных и нелинейных задач, а также обладает обширными графическими возможностями для визуализации и обработки данных. Октава обычно используется через интерактивный интерфейс командной строки, но графический интерфейс уже некоторое время возглавляет список пожеланий пользователей.
Согласно объявлению о выпуске GNU Octave 3.8 новый графический интерфейс имеет статус предварительного просмотра:
поскольку он не так отшлифован, как хотелось бы, мы решили подождать до выпуска серии 4.0.x, прежде чем сделать графический интерфейс интерфейсом по умолчанию (до тех пор вы можете использовать опцию —force-gui для запуска графического интерфейса).
Новая версия содержит многочисленные исправления ошибок и следующие основные изменения:
Octave теперь использует графику OpenGL по умолчанию с виджетами FLTK. Если библиотеки OpenGL или виджеты FLTK недоступны при построении Octave, используется gnuplot. Вы также можете использовать gnuplot для графики, выполнив команду: graphics_toolkit («gnuplot»)
Для печати или сохранения рисунков с графикой OpenGL требуется библиотека gl2ps, которая больше не распространяется с Octave. Программное обеспечение широко доступно в большинстве менеджеров пакетов. Если предварительно скомпилированный пакет не существует для вашей системы, вы можете найти текущие источники по адресу http://www.geuz.org/gl2ps/.
Octave теперь поддерживает вложенные функции с правилами области видимости, совместимыми с Matlab.
Другие видимые пользователю изменения подробно описаны на Gnu.org сайт.