Дата публикации:Sat, 11 Mar 2023 22:38:29 +0300
Состоялся релиз системы для выполнения математических расчётов GNU Octave 8.1.0 (первый релиз ветки 8.x), предоставляющей интерпретируемый язык, во многом совместимый с Matlab. GNU Octave может использоваться для решения линейных задач, нелинейных и дифференциальных уравнений, вычислений с использованием комплексных чисел и матриц, визуализации данных, проведения математических экспериментов.
Среди изменений в новом выпуске:
- В графическом интерфейсе добавлена возможность использования тёмной темы оформления. В панели инструментов преложены новые контрастные пиктограммы.
Добавлен новый виджет с терминалом (отключён по умолчанию, для активации требуется запуск с параметром "--experimental-terminal-widget").
Добавлены новые шрифты для просмотрщика документации.
В пять раз увеличена производительность функции filter, что также привело к повышению производительности функций deconv, fftfilt и arma_rnd.
Обеспечена совместимость с библиотекой для работы регулярными выражениями PCRE2, которая задействована по умолчанию.
Внесена большая порция изменений, нацеленных на улучшение совместимости с Matlab, расширены возможности многих существующих функций.
Добавлены новые функции
clearAllMemoizedCaches,
matlab.lang.MemoizedFunction,
memoize,
normalize,
pagectranspose,
pagetranspose,
uifigure.
Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=58779