Ubuntu

Nainstalujte Scilab na Ubuntu

Nainstalujte Scilab na Ubuntu
Scilab je společnost, která prodává simulační a modelovací služby průmyslovým odvětvím. Vydali svůj software pod licencí open source. Software vypadá jako Octave a programovací jazyk se řídí stejnými standardy. Je to také programovací jazyk matematiky. Má mnoho příznivců a komerční podporu. Společnost, která ji udržuje, vydělává peníze z prodeje služeb společnostem s vysokou poptávkou po výpočtech.

Existuje mnoho společností, které tento balíček používají, a zároveň většina z nich přispívá kódem. Najdete to ve vestavěném správci souborů. V tomto nástroji můžete také nainstalovat konkrétní věci, které potřebujete.  Na začátku je praktické vytvářet a testovat rovnice. Jazyk je snadné začít používat. Schopnosti, když se věci stávají složitými, jsou působivé.

Jak nainstalovat Scilab na Ubuntu

  1. Ujistěte se, že je váš systém aktuální. $ sudo apt aktualizace
    $ sudo apt upgrade
  2. K instalaci použijte apt. $ sudo apt nainstalovat scilab

Scilab je také k dispozici jako tarballový balíček z jejich webových stránek. Postup je opravdu jednoduchý:

Stáhněte si tarball a rozbalte jej.

$ tar -xvf ~ / Soubory ke stažení / scilab-6.0.1.zásobník.linux-x86_64.dehet.gz

Rozbalením vytvoříte adresářovou strukturu v aktuálním adresáři. Chcete-li spustit scilab, cd na scilab-x.X.x / bin a spustit, nepotřebujete žádnou další instalaci. Chcete-li provést aktualizaci, stačí rozbalit nový tarball.

$ ./ scilab

Existuje několik spustitelných souborů, včetně scilab-cli, scilab-adv-cli a XML2Modelica. Začněte tím, že začnete scilab. Až budete pokročilejší, použijete ostatní.

Toto je pouze první krok k dosažení produktivity se Scilabem. Balíčky jsou k dispozici jak z vašeho oblíbeného úložiště, tak i po spuštění softwaru sami. Pokud používáte Ubuntu a používáte balíček, použijte funkci vyhledávání.

Najděte odpovídající balíček pro vaše potřeby.

Zde je příklad celestlab knihovna. Tuto knihovnu, kterou vytvořil, jste uhodli, Celestlab.

Používají jej k výpočtu trajektorií pro kosmické lety a analýzu oběžné dráhy. Vydali balíček komunitě. Takže jděte do toho a začněte plánovat svou další vesmírnou misi. 🙂

$ sudo apt hledat scilab-celestlab

Při příštím spuštění scilabu bude celestlab k dispozici v nabídce Toolboxes. Dokumentace se také zobrazí v prohlížeči nápovědy, nejlepší způsob, jak poznat balíček, je použít kód v dokumentaci. Můžete spustit i zkopírovat kód do prázdného souboru a změnit pro své vlastní funkce.

Druhým způsobem instalace nových balíčků je vyhledávání pomocí vestavěné funkce aplikace. Chcete-li to provést, otevřete správce modulů z nabídky Aplikace. Je zde velká sbírka modulů.  Některé přidávají matematické schopnosti pro konkrétní aplikace, zatímco jiné přidávají komunikační schopnosti. To zahrnuje USB knihovnu a podporu Arduino.

Pokud používáte scilab poprvé, spusťte demostrace od ''?→ Demonstrace Scilab ' Jídelní lístek. Zobrazí se dlouhý seznam demonstračních skriptů, které vám ukáží, k čemu můžete software použít. Můžete například vidět ukázky různých barevných motivů dostupných pro grafy. Modul 'graphplot' to ukazuje na obrázku 1:

Tato část Scilab může zabrat hodiny matematickému geekovi, ale nezapomeňte začít programovat pomocí těchto ukázek. V konzole uvidíte prováděcí kód a výsledek v samostatném okně grafu. Chcete-li zjistit, co je k dispozici, nejlepší je vyzkoušet některé výpočty pomocí konzoly. Na konzole zadejte svůj výraz a výsledek se zobrazí níže.

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

Ve výše uvedeném výrazu se rutina nastaví A jako matice a hodnoty se použijí při výpočtu. Podívejte se pozorně na první výrok, končí středníkem. Bez středníku by se hodnota zobrazila v odpovědi na řádku níže a všechny informace by byly ztraceny.

Tato metoda zrcadlí, jak Octave funguje. Můžete jej použít k prototypování malých funkcí pro větší části softwaru, lze jej také použít k rychlému nalezení řešení otázek, které se během práce objeví. Další důležitou věcí, kterou je třeba poznamenat, je, že postup používá sinm, s 'm' na konci. The 'm' označuje matici regulární hřích zpracovává také jednotlivá čísla, je to stejné pro většinu dostupných funkcí.

Pro lidi, kteří mají nějaké zkušenosti se skriptováním, bude jazyk oktávy vypadat v mnoha ohledech známý. Toto je záměrná volba návrhářů.

K zobrazení formátu použijte soubor šablony. V horní části jsou komentáře označené hvězdičkami na začátku řádku. Funkce vypadá takto:

funkční plocha = squareof (a, b)
plocha = a * b
koncová funkce

Pro volání této funkce zadáte a a b a očekáváte oblast jako výsledek.
V typu konzoly

--> exec ('/ home / [uživatelské jméno] / squareof.sci ', -1)
--> squareof (4,4)
ans =
-->

Scilab již obsahuje mnoho matematických konstant jako pi, odmocnina a trigonometrický funkce. Pokud jste určili oblast zájmu, najdete většinu funkcí pro vaši konkrétní oblast zájmu.

Ve skriptu také můžete mít proměnné, které jsou pro rutinu lokální. Když získáte pokročilé, přečtěte si dokumentaci k modulům, které potřebujete, a použijte jejich integrované funkce.  Moduly vám pomohou naučit se složitější podrobnosti vaší úzké oblasti. Aby váš projekt dosáhl něčeho skutečně užitečného, ​​potřebuje váš projekt ostré laserové ostření.  Vyberte si modul Octave Forge, který odpovídá vašim potřebám, ale nezapomeňte na všechny věci, které jsou již integrovány.

Závěr

Scilab je velmi silný balíček a přijaly ho velké instituce a podniky. Vzhledem k těmto skutečnostem není žádným překvapením, že program vrací tolik funkcí do výchozího balíčku a stále existuje široká škála rozšiřujících balíčků pro speciální průmyslová odvětví a vědecké práce. Fandové mohou také plánovat elektronické obvody a dráhu dronu.  Je příjemné vědět, že takové balíčky existují jako otevřený zdroj, aby se lidé mohli naučit věci, které by pro „amatéra“ byly obvykle považovány za nemožné.

Stáhněte si Ubuntu 17.04 Nové tapety
S Ubuntu 17.04 hned za rohem pro vydání na jaře, nové oficiální tapety, které budou zahrnuty, jsou nyní ke stažení. Jako vždy se jedná o obrázky odesl...
Co je význam chmod 755 a jak jej spustit a ověřit?
V Linuxu je chmod vestavěný příkaz, který spravuje oprávnění přístupu k souborovým objektům (soubory a adresáře). Může přiřadit skupinám, uživatelům a...