Array ( [0] => 15489320 [id] => 15489320 [1] => cswiki [site] => cswiki [2] => MATLAB [uri] => MATLAB [3] => [img] => [4] => [day_avg] => [5] => [day_diff] => [6] => [day_last] => [7] => [day_prev_last] => [8] => [oai] => [9] => [is_good] => [10] => [object_type] => [11] => 1 [has_content] => 1 [12] => MATLAB je populární programovací jazyk a prostředí pro numerické výpočty, analýzu dat a vizualizaci, jež se využívá v různých oblastech vědy, inženýrství a průmyslu. Je známý svou schopností usnadnit složité výpočty a umožnit uživatelům rychleji a efektivněji získávat výsledky. Vyvinutý firmou MathWorks, MATLAB nabízí široké spektrum nástrojů, které podporují kreativitu a inovaci. Uživatelé mohou snadno manipulovat s daty, vytvářet grafy a modely, což přispívá k obohacení jejich pracovních i studijních zkušeností. Tento jazyk je obzvlášť ceněn pro své bohaté knihovny funkcí, které pokrývají různé oblasti, jako je statistika, strojové učení či zpracování signálů. Jedním z hlavních benefitů MATLABu je jeho intuitivní syntaktická struktura, která usnadňuje učení a používání i pro nováčky. Důraz na vizualizaci dat pomáhá uživatelům lépe porozumět činům, které provádějí, a poučit se z nich, což je v mnoha oborech nesmírně cenné. MATLAB má silnou komunitu uživatelů, která neustále sdílí znalosti a zkušenosti. To znamená, že uživatelé mají přístup k množství zdrojů, jako jsou fóra, příklady kódu a tutoriály, což podporuje další učení a růst. Spolupráce mezi uživateli také přispívá k inovacím a novým nápadům, což je v rychle se měnícím světě technologií velmi inspirativní. S rostoucím zaměřením na data a jejich analýzu se MATLAB stále více prosazuje jako klíčový nástroj pro odborníky, kteří chtějí činit informovaná rozhodnutí a přispívat k pokroku ve svých oblastech. Je strávitelné a přístupné pro jednotlivce i týmy, což podporuje kolaborativní a inovativní přístupy k řešení komplexních problémů. [oai_cs_optimisticky] => MATLAB je populární programovací jazyk a prostředí pro numerické výpočty, analýzu dat a vizualizaci, jež se využívá v různých oblastech vědy, inženýrství a průmyslu. Je známý svou schopností usnadnit složité výpočty a umožnit uživatelům rychleji a efektivněji získávat výsledky. Vyvinutý firmou MathWorks, MATLAB nabízí široké spektrum nástrojů, které podporují kreativitu a inovaci. Uživatelé mohou snadno manipulovat s daty, vytvářet grafy a modely, což přispívá k obohacení jejich pracovních i studijních zkušeností. Tento jazyk je obzvlášť ceněn pro své bohaté knihovny funkcí, které pokrývají různé oblasti, jako je statistika, strojové učení či zpracování signálů. Jedním z hlavních benefitů MATLABu je jeho intuitivní syntaktická struktura, která usnadňuje učení a používání i pro nováčky. Důraz na vizualizaci dat pomáhá uživatelům lépe porozumět činům, které provádějí, a poučit se z nich, což je v mnoha oborech nesmírně cenné. MATLAB má silnou komunitu uživatelů, která neustále sdílí znalosti a zkušenosti. To znamená, že uživatelé mají přístup k množství zdrojů, jako jsou fóra, příklady kódu a tutoriály, což podporuje další učení a růst. Spolupráce mezi uživateli také přispívá k inovacím a novým nápadům, což je v rychle se měnícím světě technologií velmi inspirativní. S rostoucím zaměřením na data a jejich analýzu se MATLAB stále více prosazuje jako klíčový nástroj pro odborníky, kteří chtějí činit informovaná rozhodnutí a přispívat k pokroku ve svých oblastech. Je strávitelné a přístupné pro jednotlivce i týmy, což podporuje kolaborativní a inovativní přístupy k řešení komplexních problémů. ) Array ( [0] => {{Infobox - software [1] => | jméno = MATLAB [2] => | logo = Matlab Logo.png [3] => | velikost loga = 200px [4] => | vývojář = [[MathWorks]] [5] => | operační systém = [[Multiplatformní software|Multiplatformní]] [6] => | typ softwaru = Software pro
''vědeckotechnické výpočty'' [7] => | licence = [[Proprietární software|Proprietární]] [8] => | web = [http://www.mathworks.com/products/matlab/ Domovská stránka Matlabu] [9] => }} [10] => '''MATLAB''' ('''mat'''rix '''lab'''oratory) je interaktivní programové prostředí a skriptovací programovací jazyk čtvrté generace. Program MATLAB je vyvíjen společností MathWorks a v březnu 2023 vyšla zatím poslední verze R2023a, která je k dispozici pro operační systémy [[Linux]] (32bit, 64bit), [[Microsoft Windows|Windows]] (32bit, 64bit), [[OS X|Mac OS X]] (64bit). [11] => MATLAB umožňuje počítání s [[matice]]mi, vykreslování 2D i 3D grafů funkcí, implementaci algoritmů, počítačovou simulaci, analýzu a prezentaci dat i vytváření aplikací včetně uživatelského rozhraní. Původně byl jazyk určen pro matematické účely, ale časem byl upraven, byly přidány nové funkce a rozšíření, rozrostl se různými směry a dnes je využitelný v široké paletě aplikací. [12] => V roce 2004 měl MATLAB přes milión uživatelů a to především z řad vědeckotechnických pracovníků, studentů a zaměstnanců vysokých škol. MATLAB je využíván pro vědecké a výzkumné účely a to jak v soukromém sektoru, tak i v akademických řadách. Hlavní oblastí využití jsou technické obory a ekonomie. [13] => Někteří odborníci nepovažují MATLAB za programovací jazyk, jiní o něm zase říkají, že je velice cenným a užitečným programovacím jazykem.http://www.altiusdirectory.com/Computers/matlab-programming-language.php {{Wayback|url=http://www.altiusdirectory.com/Computers/matlab-programming-language.php |date=20170103203721 }}. MATLAB Programming Language. Altius directory. (en) [14] => [15] => Název MATLAB vznikl zkrácením slov MATrix LABoratory (volně přeloženo „maticová laboratoř“), což odpovídá skutečnosti, že klíčovou datovou strukturou při výpočtech v MATLABu jsou [[matice]]. Vlastní programovací jazyk vychází z jazyka [[Fortran]]. [16] => [17] => == Historie == [18] => MATLAB vytvořil na konci sedmdesátých let profesor Cleve Moler, který v té době působil na Univerzitě v Novém Mexiku na katedře informačních technologií. Navrhl MATLAB z důvodu, aby jeho studenti mohli využívat LINPACK a EISPACK bez nutnosti se učit programovací jazyk [[Fortran]], který se mnoho let využíval jako hlavní jazyk pro matematické výpočty. Programování ve Fortranu bylo složité a skrývalo mnoho nástrah při řešení matematických výpočtů. MATLAB se velice rychle rozšířil i na další univerzity a získal si veliké množství uživatelů a fanoušků. Široké využití našel především v [[Aplikovaná matematika|aplikované matematice]]. V roce 1983 když byl Cleve Moler na návštěvě na [[Stanfordova univerzita|Stanfordově univerzitě]] se o MATLAB začal zajímat Jack Little, který v softwaru uviděl ekonomický potenciál. Do této doby byl MATLAB zdarma. [19] => Jack Little přepsal MATLAB do [[C (programovací jazyk)|jazyka C]], přidal některé další funkce a knihovny a v roce 1984 založili Little, Moler a Steve Bergert společnost MathWorks, která dále pokračovala ve vývoji a nabídla produkt na trh. [20] => [21] => První verze pro [[IBM Personal Computer XT|PC XT]] byla vydána kolem roku 1985. Základním problémem bylo nedostatek paměti a z toho plynoucí omezení na maximální velikost matic. Po příchodu [[IBM Personal Computer/AT|PC AT]] rychle následovala verze MATLABu pro tento počítač. Zde byla maximální velikost matice omezena fyzickou velikostí paměti (max 16 [[Bajt|MiB]]). Vzhledem k tehdejším cenám paměti však nebylo osazení větší paměti běžné. Velké obliby doznala verze MATLAB 386, která byla určena pro PC s [[32bitový]]m procesorem [[Intel 80386]], která využívala [[virtuální paměť]]. Program pracující s virtuální pamětí umožňuje využívat více [[Operační paměť|operační paměti]], než je dostupná fyzická paměť [[RAM]], protože dochází k odkládání dat na [[pevný disk]] počítače. Tato skutečnost sice vede k zpomalení výpočtů, ale je možné výpočty na velkých maticích vůbec provést. [22] => [23] => == Vlastnosti == [24] => Programovací jazyk Matlab je integrované prostředí, které je určené pro vědeckotechnické účely, simulace, paralelní výpočty apod. Zahrnuje výpočty, vizualizaci a programovaní do uživatelsky ovladatelného prostředí. Problémy a řešení jsou nejčastěji vyjádřeny pomocí známých matematických vztahů. Typické oblasti použití: [25] => [26] => * inženýrské výpočty, [27] => * tvorba algoritmů, [28] => * modelování a simulace, [29] => * analýza dat, [30] => * vědecká a inženýrská grafika, [31] => * tvorba aplikací (včetně grafického rozhraní). [32] => [33] => Mezi základní vlastnosti lze zahrnout vlastnost, že veškeré objekty v Matlabu jsou považovány za prvky pole (matice). Tyto prvky však mohou být nejen čísla, proměnné, ale i složitější struktury jako například obrázky. Výkonnost Matlabu je rozšiřována díky navazujícímu softwaru, které tvoří především soubory programu tzv. "toolboxy", orientované zpravidla na daný problém nebo uživatelem sestavené programy, tzv. m-files (m-soubory). [34] => [35] => == Proměnné v Matlabu == [36] => MATLAB má slabou dynamickou [[Typová kontrola|typovou kontrolu]]. Což znamená, že proměnné v MATLABu nemají po deklaraci určený datový typ a mění datový typ během své existence. Je možné do jedné proměnné uložit datový typ integer a následně v kódu do té samé proměnné uložit textový řetězec, kterým přepíšeme původní hodnotu. Dynamické typování je pružnější a mnohdy pohodlnější pro programátora, ovšem je daleko náchylnější ke vzniku chyb. Programátor si typovou kontrolu musí hlídat sám a některé takto vzniklé chyb se projeví až daleko od místa svého vzniku a jsou tak jen těžko odhalitelné. [37] => [38] => * Proměnné v Matlabu nevyžadují deklaraci, vzniknou prvním přiřazením hodnoty. [39] => * Čtení z neexistující proměnné vyvolá chybu. [40] => * Změny typu a velikosti proměnných probíhají automaticky. [41] => [42] => Základním druhem proměnné je matice. [43] => Každá [[matice]] může v Matlabu obsahovat: [44] => * čísla v různých formátech (celočíselná, s plovoucí desetinnou čárkou, [[Komplexní číslo|komplexní]]), [45] => * znaky (s vektorem znaků je zacházeno jako se [[Textový řetězec|řetězcem]]), [46] => * struktury, které mohou obsahovat další matice nebo struktury, [47] => * symbolické proměnné nebo speciální typy (např. [[přenosová funkce]] 'tf'). [48] => Matice může mít prakticky libovolný počet rozměrů, v každém rozměru jsou prvky označeny celými kladnými čísly od 1 do n. [49] => Matice o rozměrech 1 × 1 je označována jako [[skalár]], matice 1 × n nebo m × 1 je označována jako [[vektor]]. [50] => Matice jsou vždy obdélníkové (nejsou možná pole polí jako např. v [[C++]] s různými délkami druhé úrovni). [51] => Všechny prvky jedné matice musí být stejného typu ('double', 'int', 'logical', 'struct', 'sym', …). [52] => [53] => Omezení matic na stejný typ ve všech prvcích odstraňují později zavedení proměnné 'cell', k jejímž prvkům se přistupuje pomocí složených závorek. [54] => Jednotlivé prvky 'cell' mohou mít libovolný obsah. [55] => [56] => == M-file == [57] => Soubory s koncovkou '''*'''.m, takzvané m-files, obsahují definice funkcí, [[Skriptovací jazyk|skriptů]] nebo [[Třída (programování)|tříd]]. Sami si můžete m-files vytvářet a tak přidávat do MATLABu nové funkce a rozšiřovat tak jeho využití. Název funkce v m-filu musí být stejný jako název souboru. U funkce si nastavíte vstupní parametry a návratové hodnoty, následný komentář, slouží jako nápověda, popisující k čemu daná funkce slouží. [58] => [59] => Jednoduchý příklad funkce uložené v m-file: [60] => [61] => [62] => function [ x ] = linearniRovnice(a,b,c) [63] => % lineárníRovnice - funkce pro výpočet lineární rovnice [64] => % parametry a,b,c zastupují hodnoty z rovnice ax+b=c [65] => [66] => if a==0 [67] => if b==c [68] => x = 'Rovnice má nekonečně mnoho řešení'; [69] => else [70] => x = 'Rovnice nemá řešení'; [71] => end; [72] => else [73] => x = (c-b)/a; [74] => end; [75] => end [76] => [77] => [78] => MATLAB podporuje funkce s různým počtem vstupních i výstupních parametrů. Veškerý text na řádku za znakem ' % ' je brán jako komentář. Středníky v MATLABu neslouží k ukončení řádku nebo příkazu, ale k zabránění výpisu na obrazovku. Kdybychom středníky nepoužili, na obrazovku by se vypsaly všechny kroky a jejich mezivýsledky, které funkce provádí. [79] => [80] => == Komponenty == [81] => [82] => === Toolboxy - Knihovny === [83] => Důležitou částí instalace MATLABu jsou knihovny funkcí (adresáře s m a mex soubory), které jsou nazývány toolboxy. Toolboxy obsahují vždy uceleným způsobem, včetně dokumentace a příkladů, zpracovaný určitý obor numerické matematiky, analytické matematiky, statistiky, systémového přístupu k regulacím a další obory, ve kterých nachází Matlab uplatnění. Takovýchto balíků je dnes k dispozici asi 35.http://cmp.felk.cvut.cz/~pisa/Public/ST_matlab.html. Píša, Pavel. Matlab, laboratoř nejen pro matematiky. [84] => [85] => === Simulink === [86] => Simulink je program, který využívá Matlab a jeho funkce k simulaci dynamických systémů. Je mladší než Matlab. Jeho první verze byla k dispozici pro Matlab 4. Simulink má trochu jiné uživatelské rozhraní než Matlab. Zatímco u Matlabu je stále nejdůležitější příkazový řádek, ovládání Simulinku je jednodušší a intuitivnější, ale pokročilejší funkce nelze provádět bez znalosti jazyka Matlab. Interaktivní způsob tvorby a simulace modelů se spouští z příkazové řádky systému Matlab příkazem simulink. Po spuštění je vytvořeno okno pro tvorbu nového modelu a okno obsahující základní nabídku otvírání knihoven zdrojů signálů, základních spojitých, diskrétních a nelineárních bloků a bloků pro zobrazování a ukládání signálů. Pod touto interaktivní obálkou se skrývá systém velmi podobný grafickému subsystému s obdobnými funkcemi simget a simset. Další vrstva funkcí umožňuje již komfortnější neinteraktivní tvorbu modelů systémů. Pro obvyklého uživatele však není nutné o implementaci a programování modelů přemýšlet. [87] => [88] => === Guide === [89] => Prostředí, které umožňuje vytvářet aplikace s grafickým rozhraním, se nazývá GUIDE (Graphical User Interface Development Environment). Obsahuje následující vlastnosti: [90] => [91] => * umožňuje vytvářet a editovat uživatelské rozhraní pomocí základních komponent (checkbox, sliders, tables apod.) [92] => * všechny komponenty, které jsou vytvořeny v tomto prostředí, lze měnit za běhu aplikace [93] => * vzhled vytvořené GUI aplikace je ukládán do souboru s příponou *.fig a jeho zdrojový kód s příponou *.m [94] => [95] => Spuštění průvodce pro tvorbu GUI aplikací je možné více způsoby. Jedním z nich je využít základní menu File/New/GUI nebo zápisem a potvrzením příkazu guide v hlavním prostředí Matlabu. [96] => [97] => === Rozhraní pro jiné programovací jazyky === [98] => MATLAB Builder JA je součástí MATLABu verze R2006b a vyšší. Společně s MATLAB kompilátorem umožňuje vytvářet Java komponenty (jar archívy) z matlabovských programů. Java komponentu lze pak nasadit např. do desktopové aplikace nebo na webový server. [99] => [100] => == Objektově-orientované programování == [101] => MATLAB podporuje [[Objektově orientované programování|objektově-orientované programování]] a podle stránek MathWorks vám umožní vyvíjet komplexní aplikace rychleji než v jiných programovacích jazycích jako je [[Java (programovací jazyk)|Java]] nebo [[C Sharp|C#]]. V MATLABu můžete vytvářet třídy, používat dědičnost, nastavovat události a posluchače pro pozorování objektů nebo využívat [[Návrhový vzor|návrhových vzorů]] používaných i v jiných objektově-orientovaných jazycích a přitom zůstat ve vysoko-úrovňovém jazyce. OOP významně zjednodušuje a zpřehledňuje tvorbu složitějších aplikací. [102] => [103] => == Příklady == [104] => Definice funkce [[faktoriál]]u: [105] => [106] => [107] => function f=fakt1(n) [108] => % FAKT1 - vypocet faktorialu celeho cisla [109] => % f=fakt1(n) [110] => % n ... cislo [111] => % f ... faktorial (f=n!) [112] => [113] => if n<0 % kontrola vstupu [114] => error('faktorial neexistuje') % KONEC, nic nepocitame [115] => end [116] => f = 1; % priprava vysledku [117] => while n>1 % dokud je co pridat do vysledku [118] => f = f*n; % pridavame do vysledku [119] => n = n-1; % postupne snizujeme 'n' [120] => end [121] => % nakonec je 'n' rovno jedne a 'f' obsahuje jeho faktorial [122] => [123] => [124] => Definice funkce [[Fibonacciho posloupnost]]: [125] => [126] => function f = fibonacci(n) [127] => f = zeros(n,1); [128] => f(1) = 1; [129] => f(2) = 2; [130] => for k = 3:n [131] => f(k) = f(k-1) + f(k-2); [132] => end [133] => [134] => [135] => Kód pro vykreslení loga Matlabu:{{Citace elektronické monografie [136] => | příjmení = Moler [137] => | jméno = Cleve [138] => | odkaz na autora = [139] => | titul = Cleve’s Corner. The MathWorks Logo is an Eigenfunction of the Wave Equation. [140] => | url = http://www.mathworks.com/company/newsletters/news_notes/clevescorner/win03_cleve.html [141] => | datum vydání = [142] => | datum aktualizace = [143] => | datum přístupu = 2011-05-24 [144] => | vydavatel = [145] => | místo = [146] => | jazyk = {{en}} [147] => | url archivu = https://web.archive.org/web/20110828151917/http://www.mathworks.com/company/newsletters/news_notes/clevescorner/win03_cleve.html [148] => | datum archivace = 2011-08-28 [149] => | nedostupné = ano [150] => }} [151] => [152] => ax = axes('CameraPosition', [-200 -265 220], 'CameraTarget',[25 25 10], ... [153] => 'CameraUpVector',[0 0 1], 'CameraViewAngle',10, ... [154] => 'Position',[0 0 1 1], 'Visible','off'); [155] => surface(40*membrane(1,21), 'EdgeColor','none', ... [156] => 'FaceColor',[0.9 0.2 0.2], 'FaceLighting','phong', ... [157] => 'SpecularStrength',1.1, 'SpecularExponent', 7, 'parent',ax); [158] => light('Position',[40 100 20], 'Color',[0 0.8 0.8], 'parent',ax, 'Style','local'); [159] => light('Position',[.5 -1 .4], 'Color',[0.8 0.8 0], 'parent',ax) [160] => [161] => [162] => == Alternativy MATLABu == [163] => Na trhu se vyskytuje velké množství konkurentů pro MATLAB. Z komerčních produktů to jsou například [[Mathematica]], [[Maple]], [[IDL (programovací jazyk)|IDL]] od společnosti ITT Visual Information Solutions nebo také Metlynx. [164] => Existují také open source alternativy k MATLABU, jako je [[GNU Octave]], [[FreeMat]] a [[Scilab]], které jsou s MATLABovským jazykem v lecčem srovnatelné ovšem kvality prostředí MATLABu zdaleka nedosahují. [165] => Existují také různé knihovny, které přidávají podobnou funkčnost jako má MATLAB do jiných existujících jazyků. Takovéto knihovny jsou například IT++ pro C++, Perl Data Language pro [[Perl]] nebo SciPy společně s NumPy a Matplotlib pro [[Python]]. [166] => [167] => == Odkazy == [168] => === Reference === [169] => [170] => [171] => === Související články === [172] => * [[Scilab]] [173] => * [[GNU Octave]] [174] => * [[Numerická matematika]] [175] => [176] => === Literatura === [177] => * tištěná skripta - Dušek, F.: MATLAB a SIMULINK – úvod do používání. Univerzita Pardubice 2000, 147 s., {{ISBN|80-7194-273-1}} [178] => * Doňar Bohuslav, Zaplatílek Karel: MATLAB pro začátečníky 1. díl, [[BEN - technická literatura]], 2003, {{ISBN|80-7300-175-6}} [179] => * Doňar Bohuslav, Zaplatílek Karel: MATLAB - tvorba uživatelských aplikací 2. díl, [[BEN - technická literatura]], 2004, {{ISBN|80-7300-133-0}} [180] => * Doňar Bohuslav, Zaplatílek Karel: MATLAB - začínáme se signály 3. díl, [[BEN - technická literatura]], 2006, {{ISBN|80-7300-200-0}} [181] => [182] => === Externí odkazy === [183] => * {{Commonscat}} [184] => * [185] => [186] => * The Mathworks, autoři MATLABu a Simulinku: http://www.mathworks.com/ [187] => * [http://artax.karlin.mff.cuni.cz/~beda/cz/matlab/primercz/matlab-primer.html Český překlad MATLAB Primer CZ ] {{Wayback|url=http://artax.karlin.mff.cuni.cz/~beda/cz/matlab/primercz/matlab-primer.html |date=20060328203449 }} – také „jak začít“ [188] => [189] => {{Pahýl}} [190] => [191] => {{Programovací jazyky}} [192] => {{Autoritní data}} [193] => [194] => [[Kategorie:Doménově specifické jazyky]] [195] => [[Kategorie:Statistické programovací jazyky]] [196] => [[Kategorie:Skriptovací jazyky]] [197] => [[Kategorie:Matematický software]] [198] => [[Kategorie:Software pro Unix]] [199] => [[Kategorie:Software pro Windows]] [] => )
good wiki

MATLAB

MATLAB (matrix laboratory) je interaktivní programové prostředí a skriptovací programovací jazyk čtvrté generace. Program MATLAB je vyvíjen společností MathWorks a v březnu 2023 vyšla zatím poslední verze R2023a, která je k dispozici pro operační systémy Linux (32bit, 64bit), Windows (32bit, 64bit), Mac OS X (64bit).

More about us

About

Je známý svou schopností usnadnit složité výpočty a umožnit uživatelům rychleji a efektivněji získávat výsledky. Vyvinutý firmou MathWorks, MATLAB nabízí široké spektrum nástrojů, které podporují kreativitu a inovaci. Uživatelé mohou snadno manipulovat s daty, vytvářet grafy a modely, což přispívá k obohacení jejich pracovních i studijních zkušeností. Tento jazyk je obzvlášť ceněn pro své bohaté knihovny funkcí, které pokrývají různé oblasti, jako je statistika, strojové učení či zpracování signálů. Jedním z hlavních benefitů MATLABu je jeho intuitivní syntaktická struktura, která usnadňuje učení a používání i pro nováčky. Důraz na vizualizaci dat pomáhá uživatelům lépe porozumět činům, které provádějí, a poučit se z nich, což je v mnoha oborech nesmírně cenné. MATLAB má silnou komunitu uživatelů, která neustále sdílí znalosti a zkušenosti. To znamená, že uživatelé mají přístup k množství zdrojů, jako jsou fóra, příklady kódu a tutoriály, což podporuje další učení a růst. Spolupráce mezi uživateli také přispívá k inovacím a novým nápadům, což je v rychle se měnícím světě technologií velmi inspirativní. S rostoucím zaměřením na data a jejich analýzu se MATLAB stále více prosazuje jako klíčový nástroj pro odborníky, kteří chtějí činit informovaná rozhodnutí a přispívat k pokroku ve svých oblastech. Je strávitelné a přístupné pro jednotlivce i týmy, což podporuje kolaborativní a inovativní přístupy k řešení komplexních problémů.

Expert Team

Vivamus eget neque lacus. Pellentesque egauris ex.

Award winning agency

Lorem ipsum, dolor sit amet consectetur elitorceat .

10 Year Exp.

Pellen tesque eget, mauris lorem iupsum neque lacus.

You might be interested in

,'matice','BEN - technická literatura','Scilab','Fortran','GNU Octave','IBM Personal Computer/AT','pevný disk','skalár','C++','Aplikovaná matematika','OS X','Microsoft Windows'