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

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

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

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

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

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

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

Методы установки

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

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

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

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 remote-add –if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo используется для добавления Flathub хранилище.
  4. Теперь, когда репозиторий Flathub добавлен, вы можете установить GNU Octave. Команда flatpak install flathub org.octave.Octave будет использоваться для установки GNU Octave. Обратите внимание, что если репозиторий Flathub не был добавлен в список репозиториев, FlatPak не найдет GNU Octave.

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

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

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

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

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

Apt Install

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

sudo apt-get install octave

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

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

octave —force-gui
Octave Packages

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

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

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

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

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

sudo apt install liboctave-dev

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

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

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

pkg install package-name.tar.gz

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

pkg install image-2.10.0.tar.gz

Сообщение, отображаемое после выполнение команды:

>> pkg install image-2.10.0.tar. gz

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

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

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

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

pkg load package-name

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

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

pkg load image

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

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

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

pkg uninstall package-name

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

pkg uninstall image

Заключение

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

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

Оцените статью
nanomode.ru
Добавить комментарий