Как да инсталирате GNU октавни и външни пакети

How Install 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 Software Manager
  • Подходящо инсталиране

FlatPak

Точно като Snaps, FlatPak може да се използва за бързо инсталиране на Linux пакети. FlatPak се използва за внедряване на софтуер, управление на пакети и предоставя пясъчник за стартиране на приложения.

Стъпки за инсталиране на GNU Octave чрез FlatPak:

  1. Уверете се, че имате инсталиран FlatPak. Можете да проверите дали FlatPak е инсталиран, като изпълните командата плоска версия в командния ред. Съобщение за грешка показва, че FlatPak все още не е инсталиран. Преминете към стъпка втора, за да инсталирате FlatPak, и стъпка трета, ако вече е инсталирана.
  2. За да инсталирате FlatPak, можете да използвате apt-get Можете да инсталирате FlatPak със следната команда sudo apt-get install flatpak .
  3. Тъй като FlatPak е инсталиран, трябва да добавите хранилището на Flathub. Flathub е Appstore за приложения за Linux и ще инсталирате GNU Octave от магазина. Командата flatpak remote-add-ако не съществува flathub https://flathub.org/repo/flathub.flatpakrepo се използва за добавяне на хранилището на Flathub.
  4. Сега, когато хранилището на Flathub е добавено, вече можете да инсталирате GNU Octave. Командата flatpak инсталирайте flathub org.octave.Octave ще се използва за инсталиране на GNU Octave. Обърнете внимание, че ако хранилището на Flathub не е добавено към списъка с хранилища, FlatPak няма да намери GNU Octave.

Ubuntu Software Manager

Софтуерният мениджър на Ubuntu може да се счита за официалния Appstore за операционната система Ubuntu. Инсталирането на GNU Octave с Ubuntu Software Manager е може би най -простият метод в този списък.

Стъпки за инсталиране на GNU Octave чрез софтуерния мениджър на Ubuntu:

  1. Стартирайте софтуерния мениджър на Ubuntu
  2. Търсете GNU Octave
  3. Изберете иконата GNU Octave в резултатите
  4. Изберете Инсталиране

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

Подходящо инсталиране

Освен опциите, обсъдени по -рано в статията, Octave може да бъде инсталиран и с помощта на подходящ ключова дума с командата по -долу:

sudo apt-get installоктава

Въпреки че трябва да можете да стартирате Octave, като въведете Октава в командния ред, той може да не стартира Graphical User INterface във всички случаи, така че можете да го принудите да стартира GUI, като добавите командите -Force-gui .

Това може да се види по -долу:

октава-force-gui
Октавни пакети

GNU Octave идва с много вградени функции, но тези функции могат да бъдат разширени с помощта на външни пакети.

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

Преди да се потопите в процеса на инсталиране на пакети Octave, ще трябва да инсталирате пакет на вашата машина Debian/Ubuntu.

GNU Octave зависи от пакета liboctave-dev за инсталиране на външни пакети.

Можете да инсталирате liboctave-dev с командата по-долу:

sudoподходящИнсталирайliboctave-dev

Инсталиране на пакета

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

След изтегляне можете да изпълните командата по -долу в командния прозорец на GNU Octave, за да инсталирате:

pkgИнсталирайpackage-name.tar.gz

Например след изтегляне на пакета Image Processing; може да се инсталира с командата:

pkgИнсталирайimage-2.10.0.tar.gz

Съобщението, което се показва след изпълнение на командата, е:

>>pkgИнсталирайimage-2.10.0.tar.gz

За информация относно промените от предишните версии на пакета с изображения стартирайте „news image“

Зареждане на пакета

След като инсталирате пакета си, не можете веднага да имате достъп до функциите, които пакетът предоставя; следователно първо трябва да го заредите.

За да заредите пакет, трябва да използвате ключовата дума load с командата pkg.

pkg зареждане на име на пакет

Не е нужно да включвате версията на пакета, за да го използвате.

Например, за да заредите инсталирания по -рано пакет за обработка на изображения, се използва командата по -долу:

pkg изображение за зареждане

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

Деинсталиране на пакета

Можете да деинсталирате пакети точно както сте ги инсталирали; разликата тук е, че аргументът е деинсталиране за премахване на пакет вместо инсталиране за инсталиране на пакет.

pkg деинсталирайте име на пакет

Например, за да премахнете пакета за обработка на изображения, можете да изпълните:

pkg изображение за деинсталиране

Заключение

Процесът на инсталиране на GNU Octave и неговите пакети не е сложен. Толкова е просто, колкото да въведете командите, обсъдени в тази статия, и сте готови.

Можете да направите много повече с пакети GNU Octave освен инсталирането, зареждането и премахването, но тези прости задачи трябва да са достатъчни при работа с инструмента.