Viņu ir daudz uzņēmumu, kas izmanto šo pakotni, un tajā pašā laikā lielākā daļa no tiem sniedz kodu. To varat atrast iebūvētajā failu pārvaldniekā. Šajā rīkā varat arī instalēt nepieciešamo saturu. Sākot, praktiski ir vienādojumu veidošana un pārbaude. Valodu ir viegli sākt. Iespējas, kad viss kļūst sarežģīts, ir iespaidīgas.
Kā instalēt Scilab Ubuntu
- Pārliecinieties, ka jūsu sistēma ir atjaunināta. $ sudo apt atjauninājums
$ sudo apt jauninājums - Izmantojiet apt, lai instalētu. $ sudo apt instalēt scilab
Scilab no viņu vietnes ir pieejama arī kā paketes pakete. Procedūra ir patiešām vienkārša:
Lejupielādējiet tarball un izpakojiet to.
$ tar -xvf ~ / Lejupielādes / scilab-6.0.1.atkritumu tvertne.linux-x86_64.darva.gzIzpakošana izveido direktorijas struktūru pašreizējā direktorijā. Lai palaistu scilab, cd uz scilab-x.x.x / bin un palaidiet, jums vairs nav nepieciešama instalēšana. Lai atjauninātu, vienkārši izpakojiet jauno tarball.
$ ./ scilabIr vairāki izpildāmie faili, tostarp scilab-cli, scilab-adv-cli un XML2Modelica. Lai sāktu, sāciet scilab plain. Pārējos jūs izmantosiet, kad kļūsiet progresīvāks.
Tas ir tikai pirmais solis, lai Scilab darbotos produktīvi. Paketes ir pieejamas gan no jūsu iecienītākās krātuves, gan pēc programmatūras palaišanas. Ja izmantojat Ubuntu un izmantojat paketes pieeju, izmantojiet meklēšanas funkciju.
Atrodiet atbilstošu paketi savām vajadzībām.
Šeit ir piemērs celestlab bibliotēka. Šo bibliotēku, kuru izveidojis Celestlab, jūs to uzminējāt.
Viņi to izmanto, lai aprēķinātu kosmosa lidojumu trajektorijas un orbītas analīzi. Viņi ir izlaiduši paku sabiedrībai. Tāpēc turpiniet, sāciet plānot savu nākamo kosmosa misiju. 🙂
$ sudo apt meklēt scilab-celestlabNākamreiz startējot scilab, celestlab būs pieejams izvēlnē Rīklodziņi. Dokumentācija tiek parādīta arī palīdzības pārlūkā, labākais veids, kā iepazīt pakotni, ir izmantot dokumentācijā esošo kodu. Jūs varat gan palaist, gan kopēt kodu tukšā failā un mainīt pats savām funkcijām.
Cits veids, kā instalēt jaunas paketes, ir meklēšana, izmantojot lietojumprogrammas iebūvēto funkciju. Lai to izdarītu, izvēlnē Lietojumprogramma atveriet moduļu pārvaldnieku. Tajā ir liela moduļu kolekcija. Daži pievieno matemātiskās iespējas konkrētām lietojumprogrammām, bet citi - saziņas iespējas. Tas ietver USB bibliotēku un Arduino atbalstu.
Ja scilab lietojat pirmo reizi, sāciet demonstrācijas no "?→ Scilab demonstrācijas ' izvēlne. Uznirstošais ir garš demonstrācijas skriptu saraksts, lai parādītu, kam varat izmantot programmatūru. Piemēram, jūs varat redzēt dažādu krāsu tēmu paraugus, kas pieejami grafikiem. Modulis 'graphplot' to parāda 1. attēlā:
Šī Scilab daļa var patērēt stundas matemātikas geekam, taču pārliecinieties, ka esat sācis kodēt ar šo demonstrāciju palīdzību. Jūs redzēsiet izpildes kodu konsolē un rezultātu atsevišķā diagrammas logā. Lai redzētu, kas ir pieejams, vislabāk ir izmēģināt dažus aprēķinus ar konsoli. Konsolē ierakstiet izteicienu, un rezultāts parādīsies zemāk.
--> A = [1,2; 2,4];--> sinm (A) +0.5 *% i * (expm (% i * A) -expm (-% i * A))
ans =
0 0
0 0
Iepriekš minētajā izteiksmē rutīna tiek iestatīta A kā matricu, un vērtības tiek izmantotas aprēķinā. Rūpīgi apskatiet pirmo paziņojumu, tas beidzas ar semikolu. Bez semikola vērtība vienkārši parādīsies atbildē zemāk esošajā rindā, un visa informācija tiek zaudēta.
Šī metode atspoguļo Octave darbību. To var izmantot, lai prototipētu mazas funkcijas lielākiem programmatūras gabaliem, to var izmantot arī, lai ātri atrastu risinājumus jautājumiem, kas parādās darba laikā. Vēl viena svarīga lieta, kas jāņem vērā, ir tā, ka procedūra izmanto grēks, ar 'm' beigās. The "m" apzīmē matricu parasto grēks rīkojas arī ar atsevišķiem numuriem, tas ir tas pats lielākajai daļai pieejamo funkciju.
Cilvēkiem, kuriem ir skriptu pieredze, oktāvas valoda daudzos veidos izskatīsies pazīstama. Šī ir apzināta dizaineru izvēle.
Izmantojiet veidnes failu, lai redzētu formātu. Augšdaļā ir komentāri, kurus rindas sākumā apzīmē zvaigznes. Funkcija izskatās šādi:
funkcijas laukums = kvadrāts (a, b)laukums = a * b
endfunction
Lai izsauktu šo funkciju, jums jāievada a un b un jāgaida apgabals.
Konsoles tipā
--> kvadrāts (4,4)
ans =
-->
Scilab jau ietver daudzas matemātiskas konstantes, piemēram, pi, kvadrātsakne un trigonometriskais funkcijas. Kad esat identificējis interesējošo jomu, jūs varat atrast lielāko daļu funkciju tieši savai interesējošajai jomai.
Skripta iekšpusē var būt arī rutīnam lokāli mainīgie. Kad būsiet uzlabojies, izlasiet nepieciešamo moduļu dokumentāciju un izmantojiet to iebūvētās funkcijas. Moduļi palīdzēs jums uzzināt sarežģītāku informāciju par jūsu šauro apgabalu. Jūsu projektam ir nepieciešams lāzera asums, lai jūs varētu sasniegt kaut ko patiešām noderīgu. Izvēlieties moduli no Octave Forge, lai tas atbilstu jūsu vajadzībām, taču neaizmirstiet par visu jau iebūvēto.
Secinājums
Scilab ir ļoti spēcīga pakete, un lielās iestādes un uzņēmumi to ir pieņēmuši. Ņemot vērā šos faktus, nav pārsteigums, ka programma noklusējuma paketē iekļaujas tik daudzās funkcijās, un joprojām ir plašs paplašinājumu komplekts īpašām nozarēm un zinātniskiem darbiem. Hobijs var plānot arī elektroniskās shēmas un drona ceļu. Ir patīkami zināt, ka šādas paketes pastāv kā atvērts avots, lai cilvēki varētu iemācīt sev lietas, kuras parasti “amatieriem” uzskatītu par neiespējamām.