Ang MATLAB ay isa sa mga pinakatanyag na tool para sa mga compute na bilang. Ang ibig sabihin ng MATLAB ay MatrixLaboratory at ginagamit pangunahin para sa mga pag-compute ng numero at simbolikong computing.
Ang downside sa MATLAB ay ito ay pagmamay-ari ng software at hindi isang libreng tool; pinanghihinaan nito ang maraming tao mula sa paggamit nito o pinipilit silang gumamit ng mga wika ng programa para sa pagproseso.
Ang GNU Octave ay isang tool para sa pagsasagawa ng mga compute na bilang tulad ng MATLAB. Ang ibig sabihin ng GNU ay Hindi Unix ng GNU !, at walang bayad ang GNU software.
Habang may iba pang software na inspirasyon ng MATLAB, ang syntax ng GNU Octave ay halos kapareho ng sa MATLAB; kaya maaari mo itong gamitin bilang isang direktang kapalit ng MATLAB.
Dapat mong tandaan na ang Octave ay binuo upang maging higit na mataas sa MATLAB, kaya mayroon itong tiyak na syntax na hindi gagana sa MATLAB. Kung maaari kang magbayad para sa MATLAB, dapat kang magpatuloy, ngunit kung hindi mo magawa, magaling ka lang sa GNU Octave. Tiyaking mananatili ka lamang sa syntax ng MATLAB sa halip na gamitin ang syntax na GNU Octave-only kung balak mong i-import ang code sa kapaligiran ng MATLAB.
Mga Paraan ng Pag-install
Mayroong iba't ibang mga pamamaraan na maaari mong gamitin para sa pag-install ng GNU Octave. Ang lahat ng mga pamamaraan ay medyo madali dahil hindi nila ito hinihiling na kinakalikot mo ang mga file ng pagsasaayos bago i-install. Piliin ang naaangkop sa iyo dahil dapat silang gumana nang maayos.
Sa seksyong ito, makikita mo kung paano mo mai-install ang GNU Octave sa pamamagitan ng mga sumusunod na pamamaraan:
- FlatPak
- Ubuntu Software Manager
- Apt Install
FlatPak
Tulad ng Snaps, maaaring magamit ang FlatPak upang mabilis na mai-install ang mga Linux package. Ginagamit ang FlatPak para sa paglawak ng software, pamamahala ng package at nagbibigay ng isang sandbox para sa pagpapatakbo ng mga application.
Mga hakbang para sa pag-install ng GNU Octave sa pamamagitan ng FlatPak:
- Tiyaking mayroon kang naka-install na FlatPak. Maaari mong suriin kung naka-install ang FlatPak sa pamamagitan ng pagpapatakbo ng utos bersyon ng flatpak sa commandline. Ipinapahiwatig ng isang mensahe ng error na ang FlatPak ay hindi pa nai-install. Lumipat sa hakbang dalawa upang mai-install ang FlatPak, at hakbang tatlong kung na-install na.
- Upang mai-install ang FlatPak, maaari mong magamit ang apt-get Maaari mong i-install ang FlatPak sa sumusunod na utos sudo apt-get install flatpak .
- Dahil naka-install ang FlatPak, kailangan mong idagdag ang imbakan ng Flathub. Ang Flathub ay ang Appstore para sa mga Linux app, at mai-install mo ang GNU Octave mula sa tindahan. Ang utos flatpak remote-add –kung wala ang flathub https://flathub.org/repo/flathub.flatpakrepo ay ginagamit upang idagdag ang Flathub repository.
- Ngayong naidagdag na ang imbakan ng Flathub, maaari mo na ngayong mai-install ang GNU Octave. Ang utos i-install ang flatpak flathub org.octave.Octave gagamitin upang mai-install ang GNU Octave. Tandaan na kung ang Flathub repository ay hindi naidagdag sa listahan ng imbakan, hindi makikita ng FlatPak ang GNU Octave.
Ubuntu Software Manager
Ang Ubuntu Software Manager ay maaaring maituring na opisyal na Appstore para sa Ubuntu OS. Ang pag-install ng GNU Octave sa Ubuntu Software Manager ay masasabing pinakamadaling pamamaraan sa listahang ito.
Mga hakbang para sa pag-install ng GNU Octave sa pamamagitan ng Ubuntu Software Manager:
- Ilunsad ang Ubuntu Software Manager
- Maghanap para sa GNU Octave
- Piliin ang icon ng GNU Octave sa mga resulta
- Piliin ang I-install
Tulad ng nakikita mo, ang mga kinakailangang hakbang upang mai-install ang GNU Octave sa pamamagitan ng Ubuntu Software Manager ay napakaliit, kaya maaari kang magpasya na sumama sa seksyong ito.
Apt Install
Bukod sa mga pagpipilian na tinalakay nang mas maaga sa artikulo, maaari ding mai-install ang Octave gamit ang apt keyword na may utos sa ibaba:
sudo apt-get installoktabaHabang dapat mong mailunsad ang Octave sa pamamagitan ng pag-type sa Octave sa linya ng utos, maaaring hindi nito mailunsad ang Graphical User INterface sa lahat ng mga kaso upang mapilit mo itong ilunsad ang GUI sa pamamagitan ng pagdaragdag ng mga utos –Force-gui .
Makikita ito sa ibaba:
oktaba--force-guiMga Octave Package
Ang GNU Octave ay mayroong maraming mga built-in na tampok, ngunit ang mga tampok na ito ay maaaring mapalawak gamit ang panlabas na mga pakete.
Sa seksyong ito, matututunan mo kung paano i-install at alisin ang mga Octave package. Ang ilan sa mga package na ito ay nagbibigay ng mga extension para sa Arduino Microcontrollers, Databases, Fuzzy Logic Toolkit, Mga Pag-andar sa Pagproseso ng Imahe, atbp.
Bago sumisid sa proseso ng pag-install ng mga Octave package, kakailanganin mong mag-install ng isang pakete sa iyong Debian / Ubuntu machine.
Ang GNU Octave ay nakasalalay sa liboctave-dev package upang mag-install ng mga panlabas na package.
Maaari mong i-install ang liboctave-dev gamit ang utos sa ibaba:
sudoapti-installliboctave-devPag-install ng Package
Upang magamit ang mga panlabas na package upang mapalawak ang pagpapaandar ng GNU Octave, kailangan mong i-download ang file ng package mula sa listahan ng package.
Pagkatapos ng pag-download maaari mong patakbuhin ang utos sa ibaba sa window ng utos ng GNU Octave upang mai-install:
pkgi-installpackage-name.tar.gzHalimbawa, pagkatapos i-download ang package ng Pagproseso ng Imahe; maaari itong mai-install gamit ang utos:
pkgi-installimahe-2.10.0.tar.gzAng mensahe na ipinakita matapos ang pagpapatakbo ng utos ay:
>>pkgi-installimahe-2.10.0.tar.gzPara sa impormasyon tungkol sa mga pagbabago mula sa nakaraang mga bersyon ng package ng imahe, patakbuhin ang 'imahe ng balita'
Nilo-load ang Package
Matapos mai-install ang iyong pakete, hindi ka agad makaka-access sa mga pagpapaandar na ibinibigay ng package; kaya kailangan mo munang i-load ito.
Upang mai-load ang isang pakete, kailangan mong gamitin ang keyword sa pag-load gamit ang utos na pkg.
pkg load package-nameHindi mo kailangang isama ang bersyon ng pakete upang magamit ito.
Halimbawa, upang mai-load ang package ng pagproseso ng imahe na naka-install nang mas maaga, ang utos sa ibaba ay ginagamit:
imahe ng pagkarga ng pkgDapat i-load ang package ng imahe, at maaari mong ma-access ang mga pagpapaandar na ibinigay ng package ng imahe.
Pag-uninstall ng Package
Maaari mong i-uninstall ang mga package tulad ng pag-install mo sa kanila; ang pagkakaiba dito ay ang pagtatalo ay inaalis upang alisin ang isang pakete sa halip na mai-install para sa pag-install ng isang pakete.
i-uninstall ang pkg ng pangalan ng packageHalimbawa, upang alisin ang pakete sa pagproseso ng imahe na maaari mong patakbuhin:
pkg i-uninstall ang imaheKonklusyon
Ang proseso ng pag-install ng GNU Octave at ang mga package nito ay hindi kumplikado. Ito ay kasing simple ng pagta-type sa mga utos na tinalakay sa artikulong ito, at handa ka nang umalis.
Maraming mas magagawa ka sa mga pakete ng GNU Octave bukod sa pag-install, paglo-load at pag-alis, ngunit ang mga simpleng gawain na ito ay dapat na sapat kapag nagtatrabaho kasama ang tool.