Pokretanje nova verzija sustava za izvođenje matematičkih izračuna GNU Octave 7.1.0 (prvo izdanje grane 7.x), koji pruža interpretirani jezik i uvelike je kompatibilan s Matlabom.
Pruža sučelje naredbenog retka prikladan numerički rješavati linearne i nelinearne probleme, te izvoditi druge numeričke eksperimente koristeći jezik koji je prvenstveno kompatibilan s MATLAB-om.
Octave ima mnogo alata za rješavanje uobičajenih problema digitalne linearne algebre, pronalaženje korijena nelinearnih jednadžbi itd.
Osim toga, omogućuje integraciju uobičajenih funkcija, manipulirati polinomima i integrirati obične algebarske diferencijalne i diferencijalne jednadžbe. lako je proširiv i prilagodljiv putem korisnički definiranih funkcija napisanih na jeziku Octave ili korištenjem dinamički učitanih modula napisanih na C ++, C, Fortran ili drugim jezicima.
GNU Octave također je softver koji se slobodno distribuira. Možete ga distribuirati ili modificirati pod uvjetima GNU General Public License (GPL) koju je objavila Zaklada za slobodni softver.
Glavne nove značajke GNU Octave 7.1.0
U ovoj novoj verziji istaknuto je da nastavak rada na poboljšanju kompatibilnosti s Matlabom, proširujući mogućnosti mnogih postojećih funkcija, kao i dodane funkcije za rad s JSON-om (jsondecode, jsonencode) i Jupyter Notebook (jupyter_notebook) i također dodane nove značajke.
Još jedna promjena koja se ističe u ovoj novoj verziji Octave 7.1.0 je ta sada mnoge Octave funkcije mogu se pozvati i kao naredbe (bez zagrada ili povratnih vrijednosti) kao u funkcijskom obliku (s uglastim zagradama i simbolom '=' za dodjelu povratne vrijednosti). Na primjer, "mkdir new_directory" ili "status = mkdir("new_directory")'.
Nadalje, u grafičkom načinu rada, tijekom otklanjanja pogrešaka pružaju se skočni savjeti s vrijednostima varijabli kada se lebdi iznad varijabli na ploči za uređivanje.
Prema zadanim postavkama, globalne prečice su onemogućene kada je naredbeni prozor aktivan a spominje se da je sada zabranjeno razdvajanje varijable i operatora inkrementa/dekrementa («++»/»–«) razmakom.
Od ostalih promjena koji se ističu u ovoj novoj verziji:
- Mogućnost određivanja boja u formatu prihvaćenom na webu (na primjer, "#FF00FF" ili "#F0F") dodana je svojstvima gradijenta.
- Uklonjena podrška za Qt4 biblioteku u GUI i sučelju za crtanje.
- Dodatno svojstvo "contextmenu" je dodano za sve grafičke objekte.
- Objektu axes dodano je 14 novih svojstava, kao što su "fontsizemode", "toolbar" i "layout", od kojih većina još nema rukovaoce.
Konačno ako vas zanima više o tome ove nove verzije, možete pogledati pojedinosti U sljedećem linku.
Kako instalirati GNU Octave na Linux?
Za one koji su zainteresirani da mogu instalirati ovu novu verziju GNU Octave 7.1.0, moram napomenuti da u ovom trenutku verzija sadržana u spremištima glavnih distribucija Malo je kasno stoga je potrebno vrijeme za ažuriranje novih izdanih verzija u spremištima. No, možete instalirati čim bude dostupan pomoću jedne od sljedećih naredbi.
Na primjer, za one koji jesu korisnici Debiana, Ubuntua ili bilo koje distribucije izvedene ili temeljene u njima mogu izvršiti instalaciju otvaranjem terminala i upisivanjem:
sudo apt-get install octave
Sada, za slučaj onih koji jesu korisnici Arch Linuxa, Manjaroa ili bilo koje druge Linux distribucije u Arch Linuxu instalacija se vrši sljedećom naredbom:
sudo pacman -S octave
Dok za one koji jesu Korisnici OpenSUSE-a, možete izvesti instalaciju tipkovnice:
sudo zypper install octave
Što se tiče onih koji preferiraju korištenje Flatpak paketa, oni mogu instalirati Octave na svoj sustav, samo trebaju imati Flatpak podršku i izvršiti samo instalaciju Otvorit ćemo terminal i u njega upisati sljedeću naredbu:
flatpak install flathub org.octave.Octave
Druga metoda je uz pomoć snap paketi a instalacija se vrši upisivanjem:
sudo snap install octave
Posljednja metoda za instaliranje Octavea je s dockerom a instalacija se vrši upisivanjem:
docker pull docker.io/gnuoctave/octave:7.1.0