Запуск новая версия системы для выполнения математических расчетов GNU Octave 7.1.0 (первый выпуск ветки 7.x), который предоставляет интерпретируемый язык и в значительной степени совместим с Matlab.
Предоставляет интерфейс командной строки удобный численно решать линейные и нелинейные задачи, и для выполнения других численных экспериментов с использованием языка, который в первую очередь совместим с MATLAB.
Октава имеет много инструментов для решения общих задач цифровой линейной алгебры, нахождения корней нелинейных уравнений и т. д.
Кроме того, позволяет интегрировать обычные функции, манипулировать полиномами и интегрировать обыкновенные алгебраические дифференциальные и дифференциальные уравнения. это легко расширяемый и настраиваемый с помощью пользовательских функций, написанных на языке Octave, или с помощью динамически загружаемых модулей, написанных на C ++, C, Fortran или других языках.
GNU Octave это также свободно распространяемое программное обеспечение. Вы можете распространять или изменять его в соответствии с условиями Стандартной общественной лицензии GNU (GPL), опубликованной Free Software Foundation.
Основные новые возможности GNU Octave 7.1.0
В этой новой версии подчеркивается, что продолжение работы по улучшению совместимости с Matlab, расширяя возможности многих существующих функций, а также добавлены функции для работы с JSON (jsondecode, jsonencode) и Jupyter Notebook (jupyter_notebook), а также добавлены новые функции.
Еще одно изменение, которое выделяется в этой новой версии Octave 7.1.0, заключается в том, что теперь многие функции Octave могут вызываться как команды (без скобок или возвращаемых значений) как в функциональной форме (с квадратными скобками и символом «=» для присвоения возвращаемого значения). Например, "mkdir новый_каталог" или "status = mkdir("новый_каталог")'.
Кроме того, в графическом режиме во время отладки предоставляются всплывающие подсказки со значениями переменных при наведении на переменные в панели редактирования.
По умолчанию, глобальные горячие клавиши отключены, когда окно команд активно и упоминается, что теперь запрещено разделять переменную и операторы инкремента/декремента («++»/»–«) пробелом.
Из других изменений которые выделяются из этой новой версии:
- В свойства градиента добавлена возможность указывать цвета в принятом в Интернете формате (например, «#FF00FF» или «#F0F»).
- Удалена поддержка библиотеки Qt4 в графическом интерфейсе и графическом интерфейсе.
- Для всех графических объектов добавлено дополнительное свойство "contextmenu".
- К объекту осей добавлено 14 новых свойств, таких как "fontsizemode", "toolbar" и "layout", большинство из которых еще не имеют обработчиков.
В конце концов если вам интересно узнать об этом больше этой новой версии, вы можете ознакомиться с деталями По следующей ссылке.
Как установить GNU Octave на Linux?
Для тех, кто заинтересован в возможности установить эту новую версию GNU Octave 7.1.0, я должен упомянуть, что на данный момент версия содержится в репозиториях из основных дистрибутивов уже немного поздно поэтому для обновления новых выпущенных версий в репозиториях требуется время. Но вы можете установить, как только он станет доступен, с помощью одной из следующих команд.
Например, для тех, кто пользователи Debian, Ubuntu или любого дистрибутива, производного или основанного в них они могут выполнить установку, открыв терминал и набрав:
sudo apt-get install octave
Теперь, что касается тех, кто пользователи Arch Linux, Manjaro или любого другого дистрибутива на базе Linux в Arch Linux установка выполняется следующей командой:
sudo pacman -S octave
А для тех, кто Пользователи OpenSUSE, вы можете выполнить установку клавиатуры:
sudo zypper install octave
Что касается тех, кто предпочитает использовать пакеты Flatpak, они могут установить Octave в свою систему, им нужно только иметь поддержку Flatpak и выполнять только установку Мы собираемся открыть терминал и ввести в нем следующую команду:
flatpak install flathub org.octave.Octave
Другой метод – с помощью мгновенные пакеты и установка выполняется путем ввода:
sudo snap install octave
Последний способ установки Octave: с докером и установка выполняется путем ввода:
docker pull docker.io/gnuoctave/octave:7.1.0