„Ubuntu“

Įdiekite „Scilab“ į „Ubuntu“

Įdiekite „Scilab“ į „Ubuntu“
„Scilab“ yra įmonė, kuri parduoda modeliavimo ir modeliavimo paslaugas pramonės šakoms. Jie išleido savo programinę įrangą pagal atvirojo kodo licenciją. Programinė įranga atrodo kaip „Octave“, o programavimo kalba atitinka tuos pačius standartus. Tai taip pat yra matematikos programavimo kalba. Jis turi daug šalininkų ir komercinės paramos. Ją prižiūrinti įmonė uždirba pinigus parduodama paslaugas įmonėms, kurių skaičiavimai yra dideli.

Jų yra daug bendrovių, naudojančių šį paketą ir tuo pačiu metu, dauguma jų pateikia kodą. Tai galite rasti integruotame failų tvarkyklėje. Šiame įrankyje taip pat galite įdiegti konkrečius dalykus, kurių jums reikia.  Pradedant, lygčių kūrimas ir testavimas yra praktiškas. Kalbą lengva pradėti. Galimybės, kai viskas tampa sudėtinga, yra įspūdingos.

Kaip įdiegti „Scilab“ į „Ubuntu“

  1. Įsitikinkite, kad jūsų sistema yra atnaujinta. $ sudo apt atnaujinimas
    $ sudo apt atnaujinimas
  2. Norėdami įdiegti, naudokite apt. $ sudo apt install scilab

„Scilab“ taip pat galima rasti kaip „paketo“ paketą iš jų svetainės. Procedūra yra tikrai paprasta:

Atsisiųskite „tarball“ ir išpakuokite.

$ tar -xvf ~ / Atsisiuntimai / scilab-6.0.1.šiukšliadėžė.„Linux-x86_64“.degutas.gz

Išpakavus sukuriama katalogo struktūra dabartiniame kataloge. Norėdami paleisti scilab, CD į scilab-x.x.x / bin ir paleiskite, jums nereikia daugiau įdiegti. Norėdami atnaujinti, tiesiog išpakuokite naują „tarball“.

$ ./ scilab

Yra keli vykdomieji failai, įskaitant „scilab-cli“, „scilab-adv-cli“ ir „XML2Modelica“. Pirmiausia pradėkite scilab plain. Kitus naudosite, kai būsite pažangesni.

Tai tik pirmas žingsnis siekiant produktyvumo naudojant „Scilab“. Paketus galite įsigyti tiek iš savo mėgstamos saugyklos, tiek patys paleidę programinę įrangą. Jei naudojate „Ubuntu“ ir einate naudodami paketo metodą, naudokite paieškos funkciją.

Raskite savo poreikius atitinkantį paketą.

Čia yra pavyzdys dangaus lenta biblioteka. Ši biblioteka, kurią sukūrė, jūs atspėjote, „Celestlab“.

Jie naudoja ją apskaičiuodami skrydžio į kosmosą trajektorijas ir orbitos analizę. Jie išleido paketą bendruomenei. Taigi pirmyn, pradėkite planuoti savo kitą kosminę misiją. 🙂

$ sudo apt search scilab-celestlab

Kai kitą kartą pradėsite „Scilab“, „Celestlab“ bus rodomas meniu „Įrankių dėžutės“. Dokumentai taip pat rodomi pagalbos naršyklėje. Geriausias būdas pažinti paketą yra naudoti dokumente esantį kodą. Galite paleisti ir nukopijuoti kodą į tuščią failą ir pakeisti savo funkcijas.

Kitas būdas įdiegti naujus paketus yra ieškoti naudojant įmontuotą programos funkciją. Norėdami tai padaryti, meniu Programa atidarykite modulių tvarkyklę. Čia yra didelė modulių kolekcija.  Kai kurie prideda matematines galimybes konkrečioms programoms, o kiti - komunikacijos galimybes. Tai apima USB biblioteką ir „Arduino“ palaikymą.

Jei scilab naudojate pirmą kartą, pradėkite demostracijas nuo "?→ „Scilab“ demonstracijos “ Meniu. Pasirodo ilgas demonstracinių scenarijų sąrašas, parodantis, kam galite naudoti programinę įrangą. Pvz., Galite pamatyti įvairių spalvų temų pavyzdžius, galimus grafikams. Modulis „graphplot“ tai parodo 1 iliustracijoje:

Ši „Scilab“ dalis gali sugaišti valandas matematikos geekui, tačiau įsitikinkite, kad pradėjote koduoti naudodamiesi šiomis demonstracijomis. Vykdomąjį kodą pamatysite konsolėje, o rezultatą - atskirame diagramos lange. Geriausia, jei norite pamatyti, kas yra, išbandyti keletą skaičiavimų naudojant konsolę. Konsolėje įveskite savo išraišką ir rezultatas bus rodomas žemiau.

--> A = [1,2; 2,4];
--> sinm (A) +0.5 *% i * (expm (% i * A) -expm (-% i * A))
ans =
0 0
0 0

Minėtoje išraiškoje įprastas rinkinys A kaip matrica, o reikšmės naudojamos skaičiuojant. Atidžiai pažvelkite į pirmąjį teiginį, jis baigiasi kabliataškiu. Be kabliataškio, vertė tiesiog atsiras atsakyme žemiau esančioje eilutėje ir visa informacija bus prarasta.

Šis metodas atspindi oktavos veikimą. Jį galite naudoti mažų funkcijų prototipams didesnėms programinės įrangos dalims naudoti, taip pat galima greitai rasti darbo metu iškylančių klausimų sprendimus. Kitas svarbus dalykas, kurį reikia atkreipti dėmesį į tai, kad procedūra naudojama nuodėmė, su „m“ pabaigoje. The „m“ žymi matricą taisyklingąją nuodėmė taip pat tvarko pavienius skaičius, tai yra tas pats daugumai galimų funkcijų.

Žmonėms, turintiems tam tikros scenarijų patirties, oktavos kalba atrodys pažįstama daugeliu atžvilgių. Tai sąmoningas dizainerių pasirinkimas.

Norėdami pamatyti formatą, naudokite šablono failą. Viršuje yra komentarų, pažymėtų žvaigždutėmis eilutės pradžioje. Funkcija atrodo taip:

funkcijos plotas = kvadratas (a, b)
plotas = a * b
galinė funkcija

Norėdami iškviesti šią funkciją, įveskite a ir b ir tikitės, kad tai bus sritis.
Konsolės tipo

--> exec ('/ home / [vartotojo vardas] / squareof.mokslas ', -1)
--> kvadratas (4,4)
ans =
-->

„Scilab“ jau apima daug matematinių konstantų, pvz pi, kvadratinė šaknis ir trigonometrinis funkcijos. Nustatę dominančią sritį, galite rasti daugumą funkcijų, skirtų būtent jūsų dominančiai sričiai.

Taip pat scenarijuje galite turėti kintamuosius, kurie yra įprasti įprasti. Kai būsite pažengę, perskaitykite jums reikalingų modulių dokumentaciją ir naudokite jų įmontuotas funkcijas.  Moduliai padės jums sužinoti sudėtingesnę jūsų siauros srities informaciją. Jūsų projektui reikalingas aštrus lazeris, kad galėtumėte pasiekti tikrai naudingą dalyką.  Pasirinkite „Octave Forge“ modulį, kuris atitiktų jūsų poreikius, tačiau nepamirškite apie visus jau įmontuotus dalykus.

Išvada

„Scilab“ yra labai galingas paketas, kurį priėmė didelės institucijos ir įmonės. Atsižvelgiant į šiuos faktus, nenuostabu, kad programa įtraukia tiek daug funkcijų į numatytąjį paketą ir vis tiek yra daugybė plėtinių paketų, skirtų specialioms pramonės šakoms ir mokslo darbams. Mėgėjas taip pat gali planuoti elektronines grandines ir drono kelią.  Guodžia žinoti, kad tokie paketai egzistuoja kaip atvirasis šaltinis, kad žmonės galėtų išmokyti save dalykų, kurių paprastai „mėgėjams“ būtų neįmanoma laikyti.

„OpenTTD“ pamoka
„OpenTTD“ yra vienas iš populiariausių verslo modeliavimo žaidimų. Šiame žaidime turite sukurti nuostabų transporto verslą. Tačiau pradėsite nuo mažda...
„SuperTuxKart“, skirta „Linux“
„SuperTuxKart“ yra puikus pavadinimas, sukurtas nemokamai suteikti „Mario Kart“ patirtį jūsų „Linux“ sistemoje. Tai gana sudėtinga ir smagu žaisti, yr...
„Battle for Wesnoth“ pamoka
„Battle for Wesnoth“ yra vienas populiariausių atvirojo kodo strateginių žaidimų, kurį šiuo metu galite žaisti. Šis žaidimas ne tik buvo kuriamas laba...