Состоялся релиз системы для выполнения математических расчётов 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.
// cc-by opennet.ru
// converted with crypt’s opennet autoreposter
>>> Подробности