GNU Octave 8.1.0 yakatoburitswa uye idzi ndidzo nhau dzayo

gnu-octave-logo-lnx

GNU Octave chirongwa uye mutauro wekuronga wekuita masvomhu enhamba. Sezvinoratidzwa nezita rayo, Octave chikamu cheGNU chirongwa. Inoonekwa seyemahara yakaenzana neMATLAB.

Kutanga kwe shanduro itsva yegadziriro yekuita masvomhu GNU Octave 8.1.0 (kuburitswa kwekutanga kwebazi re8.x), iro rinopa mutauro wakaturikirwa uye unonyanyoenderana neMatlab.

Inopa yekuraira mutsara interface zviri nyore kugadzirisa mitsara uye isina mutsetse matambudziko nenhamba, uye kuita zvimwe zviyero zvekuverenga uchishandisa mutauro unonyanya kuenderana neMATLAB.

pasi pasi ine zvishandiso zvakawanda kugadzirisa zvakajairika dhijitari mitsara algebra matambudziko, tsvaga midzi yeasina mutsetse equation, nezvimwe.

Zvakare inobvumira kusangana kwemabasa akajairika, shandisa mapolynomials uye batanidza zvakajairwa algebraic musiyano uye mutsauko equations. zviri nyore kuwedzera uye customizable nenzira yemushandisi-yakatsanangurwa mabasa akanyorwa mumutauro weOctave, kana nekushandisa zvine simba akatakura mamodule akanyorwa muC ++, C, Fortran kana mimwe mitauro.

Main nyowani maficha eGNU Octave 8.1.0

Iyi vhezheni itsva inouya kubva kuOctave 8.1.0 inouya neakawanda shanduko nekuvandudzwa kwayo, iyo shanduko huru mushanduro itsva sanganisira kugona kushandisa dingindira rakasviba kune graphical interface, pamwe nenyaya yekuti toolbar inopa mitsva yemhando yepamusoro-contrast icons.

Kunze kwazvo, maraibhurari eOctave ave kuvakwa pachishandiswa chiratidzo chekuonekwa by default. Izvi zvinoreva kuti zviratidzo zvishoma zvinotengeswa kubva mumaraibhurari aya. inogona kugadzirwa ne --disable-lib-visibility-flags kuendesa kunze zviratidzo zvese (sezvakaita mushanduro dzakapfuura).

Imwe shanduko inomira mushanduro nyowani ndeyekuti akawedzera widget nyowani ine terminal (yakaremara nekusingaperi, activation inoda kuvhurwa ne "--experimental-terminal-widget" parameter).

Mukuwedzera kune izvozvo, zvakare Zvinomira pachena kuti kushanda kwebasa racho kwakagadziridzwa kashanu firita, izvo zvakakonzerawo kuvandudzwa kwekuita kwemabasa deconv, fftfilt uye arma_rnd.

Zvinocherechedzwawo kuti inopa rutsigiro rwePCRE2 yeraibhurari yenguva dzose yekutaura, iyo inogoneswa nekusarudzika, uye mazhinji ekuchinja ane chinangwa chekuvandudza kuenderana neMatlab akaitwa, achiwedzera kugona kweakawanda mabasa aripo.

Yakawedzera mafonti matsva eDocument Viewer uye yakawedzera mabasa matsva clearAllMemoizedCaches, matlab.lang.MemoizedFunction, memoize, normalize, pagectranspose, pagetranspose, uifigure

Chekupedzisira, zvakakosha kutaura kuti chiziviso chepamberi chekuchinja kwakakosha kunotaurwa zvakare:

Nekuda kwezvikumbiro zvakawanda zvevashandisi zvekuti Octave inofanirwa kuve neMatlab-inoenderana tambo kirasi, basa riri kuenderera mberi rekushandisa kirasi yetambo inosiyana kubva kune hunhu vector.

MuOctave, single-inokokotwa hunhu arrays parizvino inotsigirwa naMatlab, asi mafomu akatorwa kaviri haasi. Parizvino muOctave, ese ari maviri "foo" na "foo" anogona kuchinjika, kunze kwekumwe kududzira kwekutevedzana kwekupukunyuka senge "\n" (yakashandurwa kuita mutsara mumwe mutsva) pachinzvimbo che "\n" (mavara maviri). . Matlab's single-quoted character arrays uye kaviri-akatorwa tambo haagadzirise backslash kutiza kutevedzana, kusiyana nemimwe mitauro yakawanda, uye iwo mateedzana ekupukunyuka anogadziriswa nemabasa ega ega sefprintf.

Maitiro aOctave anogona kuzochinja mune ramangwana semhedzisiro yekuitwa kweMatlab-style tambo syntax. Semuyenzaniso, 'foo' acharamba ari matatu-element character vector, asi 'foo' ichava chinhu chimwe chete tambo chinhu. Kuitwa chaiko ibasa ririkuitwa uye rinogona kana kusasanganisira nzira dzekuchengetedza kuenderana.

Chekupedzisira, kana iwe uchifarira kuziva zvakawanda nezvazvo, unogona kutarisa ruzivo Mune inotevera chinongedzo.

Maitiro ekuisa GNU Octave paLinux?

Kune avo vanofarira kukwanisa kuisa iyi vhezheni itsva yeGNU Octave 7.1.0, ndinofanira kutaura izvozvo. parizvino shanduro iri mumatura yekugovera kukuru Kwati kurei saka, shanduro itsva dzakasunungurwa dzinotora nguva kuti dzigadziridzwe mumatura. Asi, unogona kuisa nekukurumidza kana yave kuwanikwa uchishandisa imwe yeinotevera mirairo.

Somuenzaniso, kune avo vari vashandisi veDebian, Ubuntu kana chero kugovera kunobva kana kwakavakirwa mune izvi, vanogona kuita yekuisa nekuvhura terminal uye kutaipa:

sudo apt-get install octave

Kana vari avo vanosarudza kushandiswa kweFlatpak mapakeji, vanogona kuisa Octave pane yavo system, vanongoda kuve neFlatpak rutsigiro uye kuita yekuisa chete. Isu tichavhura terminal uye mairi nyora murairo unotevera:

flatpak install flathub org.octave.Octave

Imwe nzira ndeyekubatsirwa kwe snap packs uye kuiswa kunoitwa nekunyora:

sudo snap install octave

Imwe nzira yekupedzisira yekuisa Octave ndeye pamwe docker uye kuiswa kunoitwa nekunyora:

docker pull docker.io/gnuoctave/octave:8.1.0

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako