GNU Octave

Как установить GNU Octave и внешние пакеты

Как установить GNU Octave и внешние пакеты
Численные вычисления необходимы во многих отраслях промышленности. Сегодня машинное обучение и глубокое обучение являются движущей силой различных технологий, а математические вычисления помогают в обработке данных, прежде чем запускать модели машинного обучения или глубокого обучения на доступных данных.

MATLAB - один из самых популярных инструментов для численных вычислений. MATLAB означает MatrixLaboratory и используется в основном для численных вычислений и символьных вычислений.

Обратной стороной MATLAB является то, что это проприетарное программное обеспечение, а не бесплатный инструмент; это отговаривает многих людей использовать его или вынуждает их использовать языки программирования для обработки.

Что такое GNU Octave?

GNU Octave - это инструмент для выполнения численных вычислений, аналогичный MATLAB. GNU означает «GNU - это не Unix!”, И программное обеспечение GNU бесплатно.

Хотя существует и другое программное обеспечение, вдохновленное MATLAB, синтаксис GNU Octave очень похож на синтаксис MATLAB; следовательно, вы можете использовать его как прямую замену MATLAB.

Следует отметить, что Octave превосходит MATLAB, поэтому имеет определенный синтаксис, который не будет работать в MATLAB. Если вы можете заплатить за MATLAB, вам следует продолжить, но если вы не можете, у вас все будет хорошо с GNU Octave. Просто убедитесь, что вы придерживаетесь синтаксиса MATLAB вместо использования синтаксиса GNU Octave-only, если вы намереваетесь импортировать код в среду MATLAB.

Способы установки

Есть разные методы, которые вы можете использовать для установки GNU Octave. Все методы относительно просты, так как не требуют возиться с файлами конфигурации перед установкой. Выберите то, что вам подходит, так как все они должны работать правильно.

В этом разделе вы увидите, как установить GNU Octave следующими способами:

FlatPak

Как и Snaps, FlatPak можно использовать для быстрой установки пакетов Linux. FlatPak используется для развертывания программного обеспечения, управления пакетами и предоставляет песочницу для запуска приложений.

Шаги по установке GNU Octave через FlatPak:

  1. Убедитесь, что у вас установлен FlatPak. Вы можете проверить, установлен ли FlatPak, выполнив команду Flatpak -version в командной строке. Сообщение об ошибке указывает на то, что FlatPak еще не установлен. Перейдите к шагу два, чтобы установить FlatPak, и шагу три, если он уже установлен.
  2. Чтобы установить FlatPak, вы можете использовать apt-get Вы можете установить FlatPak с помощью следующей команды sudo apt-get install flatpak.
  3. Поскольку FlatPak установлен, вам необходимо добавить репозиторий Flathub. Flathub - это магазин приложений для Linux, и вы будете устанавливать GNU Octave из магазина. Команда flatpak удаленное добавление -если-не-существует flathub https: // flathub.org / repo / flathub.плоский используется для добавления репозитория Flathub.
  4. Теперь, когда был добавлен репозиторий Flathub, вы можете установить GNU Octave. Команда flatpak установить flathub org.октава.Октава будет использоваться для установки GNU Octave. Обратите внимание: если репозиторий Flathub не был добавлен в список репозиториев, FlatPak не найдет GNU Octave.

Диспетчер программного обеспечения Ubuntu

Диспетчер программного обеспечения Ubuntu можно считать официальным магазином приложений для ОС Ubuntu. Установка GNU Octave с помощью диспетчера программного обеспечения Ubuntu, возможно, самый простой метод в этом списке.

Шаги по установке GNU Octave через диспетчер программного обеспечения Ubuntu:

  1. Запустите диспетчер программного обеспечения Ubuntu
  2. Найдите GNU Octave
  3. Выберите значок GNU Octave в результатах
  4. Выберите «Установить»

Как видите, шаги, необходимые для установки GNU Octave через диспетчер программного обеспечения Ubuntu, очень минимальны, поэтому вы можете выбрать этот раздел.

Apt Install

Помимо параметров, обсуждаемых ранее в статье, Octave также можно установить с помощью подходящий ключевое слово с помощью команды ниже:

sudo apt-get install octave

Хотя у вас должна быть возможность запустить Octave, набрав Октава  в командную строку, он может не запускать графический интерфейс пользователя во всех случаях, поэтому вы можете заставить его запустить графический интерфейс, добавив команды -force-gui.

Это можно увидеть ниже:

октава --force-gui
Пакеты Octave

GNU Octave имеет множество встроенных функций, но эти функции могут быть расширены с помощью внешних пакетов.

В этом разделе вы узнаете, как устанавливать и удалять пакеты Octave. Некоторые из этих пакетов предоставляют расширения для микроконтроллеров Arduino, баз данных, Fuzzy Logic Toolkit, функций обработки изображений и т. Д.

Прежде чем погрузиться в процесс установки пакетов Octave, вам необходимо установить пакет на свой компьютер Debian / Ubuntu.

GNU Octave зависит от пакета liboctave-dev для установки внешних пакетов.

Вы можете установить liboctave-dev с помощью следующей команды:

sudo apt установить liboctave-dev

Установка пакета

Чтобы использовать внешние пакеты для расширения функциональности GNU Octave, вам необходимо загрузить файл пакета из списка пакетов.

После загрузки вы можете запустить следующую команду в командном окне GNU Octave для установки:

pkg install имя-пакета.деготь.gz

Например, после загрузки пакета обработки изображений; его можно установить командой:

pkg установить образ-2.10.0.деготь.gz

После выполнения команды отображается следующее сообщение:

>> pkg install image-2.10.0.деготь.gz

Чтобы получить информацию об изменениях по сравнению с предыдущими версиями пакета изображений, запустите 'news image'

Загрузка пакета

После установки пакета вы не можете сразу получить доступ к функциям, которые предоставляет пакет; поэтому вам нужно сначала загрузить его.

Чтобы загрузить пакет, вы должны использовать ключевое слово load с командой pkg.

pkg load имя-пакета

Вам не нужно указывать версию пакета, чтобы использовать его.

Например, чтобы загрузить ранее установленный пакет обработки изображений, используется следующая команда:

образ загрузки pkg

Пакет изображения должен быть загружен, и вы можете получить доступ к функциям, предоставляемым пакетом изображения.

Удаление пакета

Вы можете удалить пакеты так же, как вы их установили; разница здесь в том, что аргументом является «удалить» для удаления пакета, а не «установить» для установки пакета.

pkg uninstall имя-пакета

Например, чтобы удалить пакет обработки изображений, вы можете запустить:

pkg удалить образ

Заключение

Процесс установки GNU Octave и его пакетов не сложен. Это так же просто, как ввести команды, обсуждаемые в этой статье, и вы готовы к работе.

С пакетами GNU Octave можно сделать гораздо больше, помимо установки, загрузки и удаления, но этих простых задач должно хватить при работе с инструментом.

WinMouse позволяет настраивать и улучшать движение указателя мыши на ПК с Windows
Если вы хотите улучшить функции указателя мыши по умолчанию, используйте бесплатное ПО WinMouse. Он добавляет дополнительные функции, которые помогут ...
Левая кнопка мыши не работает в Windows 10
Если вы используете выделенную мышь со своим ноутбуком или настольным компьютером, но левая кнопка мыши не работает в Windows 10/8/7 по какой-то причи...
Курсор прыгает или перемещается случайным образом при наборе текста в Windows 10
Если вы обнаружите, что ваш курсор мыши прыгает или перемещается сам по себе, автоматически, случайным образом при вводе текста на ноутбуке или компью...