Ubuntu

Installige Scilab Ubuntu

Installige Scilab Ubuntu
Scilab on ettevõte, mis müüb tööstusele simulatsiooni- ja modelleerimisteenuseid. Nad on oma tarkvara välja andnud avatud lähtekoodiga litsentsi alusel. Tarkvara näeb välja nagu Octave ja programmeerimiskeel järgib samu standardeid. See on ka matemaatika programmeerimiskeel. Sellel on palju toetajaid ja kaubanduslikku tuge. Seda hooldav ettevõte teenib raha teenuste müümisest ettevõtetele, kellel on suur arvutusnõudlus.

Nende paketti kasutavad paljud ettevõtted, kes samaaegselt panustavad koodi. Selle leiate sisseehitatud failihaldurist. Selles tööriistas saate installida ka vajaliku sisu.  Alustades on võrrandite loomine ja testimine otstarbekas. Keelt on lihtne alustada. Võimalused, kui asi keeruliseks läheb, on muljetavaldav.

Kuidas installida Scilab Ubuntu

  1. Veenduge, et teie süsteem oleks ajakohane. $ sudo apt värskendus
    $ sudo apt upgrade
  2. Installimiseks kasutage apt. $ sudo apt install scilab

Scilab on nende veebisaidilt saadaval ka tarball-paketina. Protseduur on tõesti lihtne:

Laadige alla tarball ja pakkige see lahti.

$ tar -xvf ~ / Allalaadimised / scilab-6.0.1.prügikast.linux-x86_64.tõrv.gz

Lahtipakkimine loob praeguses kataloogis kataloogistruktuuri. Scilabi käivitamiseks klõpsake CD-le scilab-x.x.x / bin ja käivitage, pole vaja enam installida. Uuendamiseks pakkige lihtsalt uus tarball lahti.

$ ./ scilab

On mitmeid käivitatavaid faile, sealhulgas scilab-cli, scilab-adv-cli ja XML2Modelica. Alustuseks alustage scilab plain. Teid kasutate siis, kui olete arenenum.

See on ainult esimene samm, et Scilabiga produktiivne olla. Paketid on saadaval nii teie lemmikhoidlast kui ka pärast tarkvara ise käivitamist. Kui kasutate Ubuntu ja lähete paketipõhise lähenemisega, kasutage otsingufunktsiooni.

Leidke oma vajadustele vastav pakett.

Siin on näide celestlab raamatukogu. Selle raamatukogu on loonud Celestlab.

Nad kasutavad seda kosmoselendude trajektooride arvutamiseks ja orbiidianalüüsiks. Nad on paki kogukonnale välja andnud. Nii et jätkake, alustage järgmise kosmosemissiooni kavandamist. 🙂

$ sudo apt otsib scilab-celestlab

Järgmisel korral scilabiga alustades on Celestlab saadaval menüüs Tööriistakastid. Dokumentatsioon kuvatakse ka abibrauseris, parim viis paketti tundma õppida on kasutada dokumentatsioonis olevat koodi. Koodi saate nii käivitada kui ka kopeerida tühja faili ja muuta oma funktsioonide jaoks.

Teine võimalus uute pakettide installimiseks on otsimine rakenduse sisseehitatud funktsiooniga. Selleks avage moodulihaldur menüüst Rakendus. Seal on suur moodulite kogu.  Mõned lisavad matemaatilisi võimalusi konkreetsete rakenduste jaoks, teised aga suhtlusvõimalusi. See hõlmab USB-teeki ja Arduino tuge.

Kui kasutate scilabi esimest korda, alustage demostratsioone "?→ Scilabi meeleavaldused ' menüü. Hüppa on pikk näidiskriptide loend, mis näitab teile, milleks tarkvara kasutada. Näiteks näete graafikute jaoks saadaolevate erinevate värviteemade näidiseid. Moodul 'graphplot' näitab seda joonisel 1:

See Scilabi osa võib matemaatika geegi jaoks kulutada tunde, kuid veenduge, et alustaksite nende demode abil kodeerimist. Näete konsoolis käivitavat koodi ja tulemust eraldi graafikaknas. Saadaoleva nägemiseks on parim proovida konsooliga mõningaid arvutusi. Sisestage konsoolile avaldis ja tulemus kuvatakse allpool.

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

Ülaltoodud avaldises seatakse rutiin A maatriksina ja arvutamisel kasutatakse väärtusi. Vaadake hoolikalt esimest lauset, see lõpeb semikooloniga. Ilma semikoolonita kuvatakse väärtus vastuses allpool oleval real ja kogu teave on kadunud.

See meetod peegeldab oktavi tööd. Selle abil saate prototüüpida väiksemaid funktsioone suuremate tarkvaratükkide jaoks, seda saab kasutada ka töö käigus ilmnevatele küsimustele kiireks lahenduste leidmiseks. Teine oluline asi, mida tuleb märkida, on see, et protseduur kasutab patt, koos "m" lõpus. The "m" tähistab maatriksit regulaarset patt tegeleb ka üksikute numbritega, see on sama enamiku saadaolevate funktsioonide puhul.

Inimeste jaoks, kellel on mõningane skriptimise kogemus, näib oktaavikeel mitmel viisil tuttav. See on disainerite tahtlik valik.

Vormingu nägemiseks kasutage mallifaili. Ülaosas on kommentaare, mida tähistatakse rea alguses tärnidega. Funktsioon näeb välja:

funktsioonipiirkond = (a, b) ruut
pindala = a * b
lõppfunktsioon

Selle funktsiooni kutsumiseks sisestage a ja b ja ootate tulemuseks ala.
Konsooli tüübis

--> exec ('/ home / [kasutajanimi] / squareof.sci ', -1)
--> ruut (4,4)
ans =
-->

Scilab sisaldab juba paljusid matemaatilisi konstande nagu pi, ruutjuur ja trigonomeetriline funktsioone. Kui olete huvipakkuva piirkonna tuvastanud, leiate kõige rohkem funktsioone just teie huvipakkuva ala jaoks.

Samuti võib skripti sees olla muutujaid, mis on tavapärased. Kui olete edasi arenenud, lugege vajalike moodulite dokumentatsiooni ja kasutage nende sisseehitatud funktsioone.  Moodulid aitavad teil õppida oma kitsa ala keerukamaid üksikasju. Teie projekt vajab laseriga teravat fokuseerimist, et saaksite midagi tõeliselt kasulikku saavutada.  Valige oma vajadustele vastav moodul Octave Forge'ist, kuid ärge unustage kõiki asju, mis on juba sisse ehitatud.

Järeldus

Scilab on väga võimas pakett ning suured asutused ja ettevõtted on selle vastu võtnud. Neid fakte arvestades pole üllatav, et programm pistab vaikepaketti nii palju funktsioone ja siiski on lai valik laienduspakette spetsiaalsetele tööstusharudele ja teadustööle. Harrastaja saab kavandada ka elektroonilisi vooluringe ja drooni rada.  On lohutav teada, et sellised paketid eksisteerivad avatud lähtekoodina, et inimesed saaksid endale õpetada asju, mida tavaliselt peetakse amatööri jaoks võimatuks.

Kuidas kasutada Xdotooli hiireklõpsude ja klahvivajutuste stimuleerimiseks Linuxis
Xdotool on tasuta ja avatud lähtekoodiga käsurea tööriist hiireklõpsude ja klahvivajutuste simuleerimiseks. See artikkel hõlmab lühikest juhendit xdot...
Viis parimat ergonoomilist arvutihiiretoodet Linuxile
Kas pikaajaline arvuti kasutamine põhjustab valu randmes või sõrmedes?? Kas teil on liigeste jäikus ja peate pidevalt käsi suruma? Kas tunnete põletav...
How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...