Kaip įdiegti „GNU Octave“ ir išorinius paketus

How Install Gnu Octave



Skaitiniai skaičiavimai yra būtini daugelyje pramonės šakų. Šiandien mašinų mokymasis ir gilus mokymasis yra įvairių technologijų varomoji jėga, o matematiniai skaičiavimai padeda apdoroti duomenis, prieš paleidžiant mašininį mokymąsi ar giluminio mokymosi modelius pagal turimus duomenis.

MATLAB yra vienas populiariausių skaitinių skaičiavimo įrankių. MATLAB reiškia „MatrixLaboratory“ ir pirmiausia naudojamas skaičiavimams ir simboliniams skaičiavimams.







MATLAB trūkumas yra tai, kad ji yra patentuota programinė įranga ir nėra nemokamas įrankis; tai atgraso daugelį žmonių nuo jo naudojimo arba verčia juos naudoti programavimo kalbas apdorojimui.



„GNU Octave“ yra įrankis skaitmeniniams skaičiavimams atlikti, kaip ir MATLAB. GNU reiškia „GNU Not Unix!“, O GNU programinė įranga yra nemokama.



Nors yra ir kitos programinės įrangos, įkvėptos MATLAB, „GNU Octave“ sintaksė yra labai panaši į MATLAB; taigi jūs galite jį naudoti kaip tiesioginį MATLAB pakaitalą.





Turėtumėte atkreipti dėmesį į tai, kad „Octave“ sukurta taip, kad būtų pranašesnė už MATLAB, todėl ji turi tam tikrą sintaksę, kuri neveiks MATLAB. Jei galite sumokėti už MATLAB, turėtumėte eiti į priekį, bet jei negalite, jums puikiai seksis su „GNU Octave“. Tiesiog įsitikinkite, kad laikotės MATLAB sintaksės, o ne naudojate tik „GNU Octave“ sintaksę, jei ketinate importuoti kodą į MATLAB aplinką.

Montavimo metodai

„GNU Octave“ galite įdiegti įvairiais būdais. Visi metodai yra gana paprasti, nes jiems nereikia diegti konfigūracijos failų. Pasirinkite tai, kas jums tinka, nes jie visi turėtų tinkamai veikti.



Šiame skyriuje pamatysite, kaip galite įdiegti „GNU Octave“ šiais būdais:

  • „FlatPak“
  • „Ubuntu“ programinės įrangos tvarkyklė
  • Apt Install

„FlatPak“

Kaip ir „Snaps“, „FlatPak“ gali būti naudojamas greitai įdiegti „Linux“ paketus. „FlatPak“ naudojamas programinei įrangai diegti, paketams tvarkyti ir teikia smėlio dėžę veikiančioms programoms.

„GNU Octave“ diegimo per „FlatPak“ veiksmai:

  1. Įsitikinkite, kad įdiegėte „FlatPak“. Vykdydami komandą, galite patikrinti, ar „FlatPak“ įdiegta flatpak versija komandinėje eilutėje. Klaidos pranešimas rodo, kad „FlatPak“ dar neįdiegta. Pereikite prie antro veiksmo, kad įdiegtumėte „FlatPak“, ir trečią veiksmą, jei jis jau įdiegtas.
  2. Norėdami įdiegti „FlatPak“, galite pasinaudoti apt-get „FlatPak“ galite įdiegti naudodami šią komandą sudo apt-get install flatpak .
  3. Kadangi „FlatPak“ yra įdiegtas, turite pridėti „Flathub“ saugyklą. „Flathub“ yra „Appstore“, skirta „Linux“ programoms, ir jūs įdiegsite „GNU Octave“ iš parduotuvės. Komanda flatpak remote-add-jei neegzistuoja flathub https://flathub.org/repo/flathub.flatpakrepo naudojamas „Flathub“ saugyklai pridėti.
  4. Dabar, kai buvo pridėta „Flathub“ saugykla, dabar galite įdiegti „GNU Octave“. Komanda flatpak įdiegti flathub org.octave.Octave bus naudojamas GNU Octave įdiegti. Atminkite, kad jei „Flathub“ saugykla nebuvo įtraukta į saugyklų sąrašą, „FlatPak“ neras „GNU Octave“.

„Ubuntu“ programinės įrangos tvarkyklė

„Ubuntu“ programinės įrangos tvarkyklę galima laikyti oficialia „Ubuntu“ OS „Appstore“. „GNU Octave“ diegimas naudojant „Ubuntu“ programinės įrangos tvarkyklę yra neabejotinai paprasčiausias būdas šiame sąraše.

„GNU Octave“ diegimo žingsniai per „Ubuntu“ programinės įrangos tvarkyklę:

  1. Paleiskite „Ubuntu“ programinės įrangos tvarkyklę
  2. Ieškoti GNU Octave
  3. Rezultatuose pasirinkite GNU oktavos piktogramą
  4. Pasirinkite Įdiegti

Kaip matote, veiksmai, kurių reikia norint įdiegti „GNU Octave“ per „Ubuntu“ programinės įrangos tvarkyklę, yra labai minimalūs, todėl galite nuspręsti pereiti prie šio skyriaus.

Apt Install

Be anksčiau straipsnyje aptartų parinkčių, „Octave“ taip pat galima įdiegti naudojant tinkamas raktinį žodį su komanda žemiau:

sudo apt-get installoktava

Nors turėtumėte galėti paleisti „Octave“ įvesdami Oktava į komandų eilutę, ji visais atvejais negali paleisti grafinio vartotojo sąsajos, todėl galite priversti ją paleisti GUI pridėdami komandas -jėga .

Tai galima pamatyti žemiau:

oktava-jėga
„Octave“ paketai

„GNU Octave“ turi daugybę integruotų funkcijų, tačiau šias funkcijas galima išplėsti naudojant išorinius paketus.

Šiame skyriuje sužinosite, kaip įdiegti ir pašalinti „Octave“ paketus. Kai kuriuose iš šių paketų yra „Arduino“ mikrovaldiklių, duomenų bazių, „Fuzzy Logic Toolkit“, vaizdo apdorojimo funkcijų ir kt.

Prieš pasinerdami į „Octave“ paketų diegimo procesą, turėsite įdiegti paketą „Debian“/„Ubuntu“ kompiuteryje.

Įdiegti išorinius paketus „GNU Octave“ priklauso nuo „liboctave-dev“ paketo.

Galite įdiegti „liboctave-dev“ naudodami šią komandą:

sudotinkamasdiegtiliboctave-dev

Paketo diegimas

Norėdami naudoti išorinius paketus, kad išplėstumėte „GNU Octave“ funkcionalumą, turite atsisiųsti paketo failą iš paketų sąrašo.

Atsisiuntę galite paleisti žemiau esančią komandą „GNU Octave“ komandų lange, kad įdiegtumėte:

pkgdiegtipaketo pavadinimas.tar.gz

Pavyzdžiui, atsisiuntus vaizdo apdorojimo paketą; jį galima įdiegti naudojant komandą:

pkgdiegtivaizdas-2.10.0.tar.gz

Paleidus komandą rodomas pranešimas:

>>pkgdiegtivaizdas-2.10.0.tar.gz

Norėdami gauti informacijos apie ankstesnių vaizdo paketo versijų pakeitimus, paleiskite „news image“

Pakuotės pakrovimas

Įdiegę paketą, negalite iš karto pasiekti paketo funkcijų; todėl pirmiausia turite jį įkelti.

Norėdami įkelti paketą, turite naudoti raktažodį „load“ naudodami komandą pkg.

pkg load pack-name

Norėdami jį naudoti, nebūtina įtraukti paketo versijos.

Pavyzdžiui, norint įkelti anksčiau įdiegtą vaizdo apdorojimo paketą, naudojama žemiau pateikta komanda:

pkg apkrovos vaizdas

Paveikslėlių paketas turi būti įkeltas ir galite pasiekti vaizdo paketo teikiamas funkcijas.

Paketo pašalinimas

Galite pašalinti paketus taip, kaip juos įdiegėte; skirtumas yra tas, kad argumentas yra pašalinti, kad pašalintumėte paketą, o ne įdiegtumėte, kad įdiegtumėte paketą.

pkg pašalinti paketo pavadinimą

Pavyzdžiui, norėdami pašalinti vaizdo apdorojimo paketą, galite paleisti:

pkg pašalinti vaizdą

Išvada

„GNU Octave“ ir jo paketų diegimo procesas nėra sudėtingas. Tai taip paprasta, kaip įvesti šiame straipsnyje aptartas komandas, ir esate pasiruošę eiti.

Naudodami „GNU Octave“ paketus, be diegimo, įkėlimo ir pašalinimo, galite nuveikti daug daugiau, tačiau šių paprastų užduočių turėtų pakakti dirbant su įrankiu.