Реліз системи для математичних розрахунків GNU Octave 8

Відбувся реліз системи для виконання математичних розрахунків 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.

Реліз системи для математичних розрахунків GNU Octave 8


Джерело: opennet.ru

Додати коментар або відгук