Ubuntu

Instalirajte Scilab na Ubuntu

Instalirajte Scilab na Ubuntu
Scilab je tvrtka koja prodaje usluge simulacije i modeliranja industrijskim granama. Izdali su svoj softver pod licencom otvorenog koda. Softver izgleda kao Octave, a programski jezik slijedi iste standarde. Također je programski jezik za matematiku. Ima mnogo pristaša i komercijalnu podršku. Tvrtka koja ga održava zarađuje od prodaje usluga tvrtkama s velikom potražnjom za kalkulacijama.

Mnogo ih je tvrtki koje koriste ovaj paket, a istodobno većina njih doprinosi kodom. To možete pronaći u ugrađenom upravitelju datotekama. U ovaj alat također možete instalirati određene stvari koje su vam potrebne.  Na početku je stvaranje i testiranje jednadžbi praktično. S jezikom je lako započeti. Mogućnosti kada se stvari zakompliciraju impresivne su.

Kako instalirati Scilab na Ubuntu

  1. Provjerite je li vaš sustav ažuran. $ sudo apt ažuriranje
    $ sudo apt nadogradnja
  2. Koristite apt za instalaciju. $ sudo apt instalirati scilab

Scilab je dostupan i kao tarball paket na njihovoj web stranici. Postupak je zaista jednostavan:

Preuzmite tarball i raspakirajte ga.

$ tar -xvf ~ / Preuzimanja / scilab-6.0.1.kanta za smeće.linux-x86_64.katran.gz

Otpakiranje stvara strukturu direktorija u trenutnom direktoriju. Za pokretanje scilaba, cd na scilab-x.x.x / spremnik i pokrenite, ne trebate daljnju instalaciju. Da biste je ažurirali, samo raspakirajte novi tarball.

$ ./ scilab

Postoji nekoliko izvršnih datoteka, uključujući scilab-cli, scilab-adv-cli i XML2Modelica. Za početak započnite scilab plain. Ostale ćete koristiti kad postanete napredniji.

Ovo je samo prvi korak da postanete produktivniji sa Scilabom. Paketi su dostupni i iz vašeg omiljenog spremišta i nakon što sami pokrenete softver. Ako koristite Ubuntu i koristite paketni pristup, upotrijebite funkciju pretraživanja.

Pronađite odgovarajući paket za svoje potrebe.

Evo primjera, celestlab knjižnica. Ovu je knjižnicu stvorio, pogađate, Celestlab.

Koriste ga za izračunavanje putanja za svemirske letove i analizu orbite. Paket su pustili u zajednicu. Dakle, samo naprijed, počnite planirati svoju sljedeću svemirsku misiju. 🙂

$ sudo prikladno pretraživanje scilab-celestlab

Kad sljedeći put pokrenete scilab, celestlab će biti dostupan u izborniku Alatni okviri. Dokumentacija se također prikazuje u pregledniku pomoći, najbolji način za upoznavanje paketa je upotreba koda u dokumentaciji. Možete pokrenuti i kopirati kôd u praznu datoteku i promijeniti vlastite funkcije.

Drugi način instaliranja novih paketa je pretraživanje pomoću ugrađene funkcije aplikacije. Da biste to učinili, otvorite upravitelj modula iz izbornika Programi. Postoji velika kolekcija modula.  Neki dodaju matematičke mogućnosti za određene aplikacije, dok drugi dodaju komunikacijske mogućnosti. To uključuje USB knjižnicu i podršku za Arduino.

Ako ovo prvi put upotrebljavate scilab, započnite s demonstracijama '?→ Scilab demonstracije ' izbornik. Pojavi se dugačak popis demonstracijskih skripti koji će vam pokazati za što možete koristiti softver. Na primjer, možete vidjeti uzorke različitih tema boja dostupnih za grafikone. Modul 'graphplot' prikazuje ovo na ilustraciji 1:

Ovaj dio Scilaba može potrošiti sate na matematičkog štrebera, ali počnite kodirati uz pomoć ovih demonstracija. Izvršni kôd vidjet ćete u konzoli, a rezultat u zasebnom prozoru grafikona. Da biste vidjeli što je dostupno, najbolje je isprobati neke izračune s konzolom. Na konzolu unesite izraz i rezultat će se pojaviti ispod.

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

U gornjem izrazu, rutina postavlja A kao matrica i vrijednosti se koriste u izračunu. Pažljivo pogledajte prvu izjavu, ona završava točkom i zarezom. Bez točke sa zarezom vrijednost bi se samo pojavila u odgovoru na donjem retku i svi se podaci gube.

Ova metoda odražava način rada Octave. Možete ga koristiti za prototipiranje malih funkcija za veće dijelove softvera, može se koristiti i za brzo pronalaženje rješenja za pitanja koja se pojavljuju tijekom rada. Još jedna važna stvar koju treba imati na umu jest da se postupak koristi sinm, s an 'ja' na kraju. The 'ja' označava matricu regularnu grijeh obrađuje i pojedinačne brojeve, to je isto za većinu dostupnih funkcija.

Ljudima s određenim iskustvom u skriptiranju jezik oktave na mnoge će načine izgledati poznato. Ovo je namjerni izbor dizajnera.

Upotrijebite datoteku predloška da biste vidjeli format. Vrh ima komentare, označene zvjezdicama na početku reda. Funkcija izgleda ovako:

funkcijsko područje = kvadrat (a, b)
površina = a * b
krajnja funkcija

Da biste pozvali ovu funkciju, unosite a i b i kao rezultat očekujete područje.
U tipu konzole

--> exec ('/ home / [korisničko ime] / squareof.sci ', -1)
--> kvadrat (4,4)
ans =
-->

Scilab već uključuje mnoge matematičke konstante poput pi, korijen i trigonometrijski funkcije. Kad ste identificirali područje interesa, možete pronaći većinu funkcija za vaše područje interesa.

U skripti također možete imati varijable koje su lokalne rutini. Kad napredujete, pročitajte dokumentaciju za module koji su vam potrebni i koristite njihove ugrađene funkcije.  Moduli će vam pomoći da naučite zamršenije detalje vašeg uskog područja. Vaš projekt treba laserski oštar fokus da biste postigli nešto stvarno korisno.  Odaberite modul iz Octave Forge koji odgovara vašim potrebama, ali ne zaboravite na sve stvari koje su već ugrađene.

Zaključak

Scilab je vrlo moćan paket i velike su ga institucije i tvrtke prihvatile. S obzirom na te činjenice, ne čudi da se program uvrštava u toliko funkcija u zadani paket, a i dalje postoji širok spektar proširenja za posebne industrije i znanstvene poslove. Hobi također može planirati elektroničke sklopove i put drona.  Utješno je znati da ovakvi paketi postoje kao otvoreni izvor, tako da se ljudi mogu podučavati stvarima koje bi za „amatera“ obično bilo nemoguće.

Microsoft Sculpt Touch bežični miš pregled
Nedavno sam čitao o Microsoft Sculpt Touch bežični miš i odlučio ga kupiti. Nakon što sam ga neko vrijeme koristio, odlučio sam s njim podijeliti svoj...
Trackpad i pokazivač miša na ekranu AppyMouse za Windows tablete
Korisnicima tableta često nedostaje pokazivač miša, posebno kada su navični koristiti prijenosna računala. Pametni telefoni i tableti osjetljivi na do...
Srednja tipka miša ne radi u sustavu Windows 10
The srednja tipka miša pomaže vam u pomicanju kroz dugačke web stranice i zaslone s puno podataka. Ako se to zaustavi, na kraju ćete koristiti tipkovn...