Úvod do MATLABu
Matrix Laboratory nebo MATLAB poskytované společností Mathworks je programovací prostředí používané pro provádění matematických výpočtů, programování a vizualizace. Je to mocný nástroj, který zahrnuje vlastní jazyk na vysoké úrovni a funkce pro rychlejší provádění matematických úloh. V mnoha organizacích se používá k provádění skutečných problémů, které snižují složitost a pomáhají snáze vysvětlovat výsledky ostatním.
Vlastnosti a výhody verzí MATLAB
Od roku 1984 do současnosti existuje více než 50 verzí Matlab. Matlab 1.0 byl první verzí vydanou v roce 1984. Nicméně poslední verze jsou psány v C, C ++ a Java. Mathworks nedávno vydala verzi Matlab 9.7 R2019b, která obsahuje dovednosti a nástroje Ai pro usnadnění rozhodování.
- MATLAB 1.0 : Byl vydán v roce 1984 Mathworks. Byl napsán v C a pracoval na různých strojích.
- MATLAB 2 : Bylo vydáno v roce 1986.
- MATLAB 3 : Bylo vydáno v roce 1987.
- MATLAB 3.5: Bylo vydáno v roce 1990. Bylo kompatibilní s MS-DOS.
- MATLAB 4 . Byl vydán v roce 1992. Běžel na Windows 3 a MAC.
- MATLAB 4.2c : Bylo vydáno v roce 1994.
- MATLAB 5.0 : Bylo vydáno v roce 1996. Vydáno pro všechny platformy.
- MATLAB 5.1 : Bylo vydáno v roce 1997.
- MATLAB 5.1.1 R9.1 : Bylo vydáno v roce 1997.
- MATLAB 5.2 R10 : Byl vydán v roce 1998. Byla to poslední verze pracující na starověkých počítačích Mac.
- MATLAB 5.2.1 1 : Bylo vydáno v roce 1998.
- MATLAB 5.3 R11 : Byl vydán v roce 1999.
- MATLAB 5.3.1 R11.1 : Bylo vydáno v roce 1999.
- MATLAB 6.0 R12 : Bylo vydáno v roce 2000. Toto bylo první vydání pro Java Virtual Machine.
- MATLAB 6.1 R12.1 : Bylo vydáno v roce 2001.
- MATLAB 6.5 R13 : Byl vydán v roce 2002. Zahrnuje nové grafické uživatelské rozhraní pro import dat a poskytuje grafický pohled na metadata.
- MATLAB 6.5.1 R13SP1 : Byl vydán v roce 2003
- MATLAB 6.5.2 R13SP2 : Byl vydán v roce 2003.
- MATLAB 7 R14 : Byl vydán v roce 2004. Zavedl vnořené funkce a znovu zavedl MAC.
- MATLAB 7.0.1 R14SP1 : Byl vydán v roce 2004
- MATLAB 7.0.4 R14SP2 : Byl vydán v březnu 2005.
- MATLAB 7.1 R14SP3 : Byl vydán v září 2005. Byl k dispozici pro Windows XP-64 bit
- MATLAB 7, 2 R2006a : Byl vydán v březnu 2006.
- MATLAB 7.3 R2006b : Byl vydán v září 2006.
- MATLAB 7.4 R2007a : Byl vydán v březnu 2007. Pro použití binární operace byla zavedena funkce Bsxfun.
- MATLAB 7.5 R2007b : Byl vydán v září 2007.
- MATLAB 7.6 R2008a : Byl vydán v březnu 2008. Byla provedena vylepšení týkající se objektově orientovaných programovacích schopností.
- MATLAB 7.7 R2008b : Byl vydán v říjnu 2008. Došlo k upgradu na generátory náhodných čísel.
- MATLAB 7.8 R2009a : Bylo vydáno v březnu 2009. Toto bylo první vydání pro Microsoft 32 a 64 bit Windows 7, bylo provedeno rozhraní s rozhraním .NET.
- MATLAB 7.9 R2009b : Byl vydán v září 2009. Byla vydána první verze v 64bitové MAC Intel a byl představen nový operátor (~).
- MATLAB 7.9.1 R2009bSP1 : Byl vydán v dubnu 2010. Pro tuto aktualizaci došlo k opravám chyb.
- MATLAB 7.10 R2010a : Byl vydán v březnu 2010. Toto bylo poslední vydání pro 32bitové počítače Intel
- MATLAB 7.11 R2010b : Byl vydán v září 2010. K výčtu byla přidána pomoc.
- MATLAB 7.11.1 R2010bSP1 : Byl vydán v březnu 2011. Opravy a aktualizace chyb.
- MATLAB 7.11.2 R2010bSP2 : Byl vydán v dubnu 2011. Opravy a aktualizace chyb
- MATLAB 7.12 R2011a : Byl vydán v dubnu 2011. Byla zavedena funkce pro generování náhodných čísel.
- MATLAB 7.13 R2011b : Byl vydán v září 2011. Změnil části proměnných a zvýšil maximum místních pracovníků.
- MATLAB 7.14 R2012a : Byl vydán v roce 2012. Toto byla poslední verze pro 32bitovou podporu Linuxu.
- MATLAB 8 R2012b : Byl vydán v roce 2012. Bylo uvolněno rozhraní nástrojů a byl přepracován systém dokumentace.
- MATLAB 8.1 R2013a : Byl vydán v březnu 2013. Byl přidán rámec pro testování jednotek.
- MATLAB 8.2 R2013b : Byl vydán v září 2013. Byl přidán datový typ tabulky a prostředí Java Runtime Environment bylo aktualizováno na verzi 7.
- MATLAB 8, 3 R2014a : Byla vydána v březnu 2014. Podpora webkamer v USA v jádru MATLAB a počet místních pracovníků nebyl omezen na 12.
- MATLAB 8.4 R2014b : Byl vydán v říjnu 2014. Byly přidány vylepšené uživatelské nástroje, nové funkce a balíčky jako py (pro použití Pythonu), počet webových stránek, histogramy, TCP klient a další.
- MATLAB 8, 5 R2015a : Bylo vydáno v březnu 2015. Toto bylo poslední vydání podporující Windows XP a Vista.
- MATLAB 8, 5 R2015aSP1 : Byl vydán v říjnu 2015.
- MATLAB 8.6 R2015b : Byl vydán v roce 2015. Pro práci s grafy byly přidány nové prováděcí stroje (LXE) a nové třídy, jako jsou grafy a digrafy.
- MATLAB 9.0 R2016a : Byl vydán v březnu 2016. App Designer byl přidán pro vytváření a navrhování aplikací. Bylo zavedeno nové tlačítko pauzy, aby se běh během provádění pozastavil.
- MATLAB 9.1 R2016b : Byl vydán v září 2016. Oficiální MATLAB engine pro JAVA, nové funkce kódování a dekódování pro JSON, byl přidán nový datový typ „string“.
- MATLAB 9.2 R2017a : Byl vydán v březnu 2017. Byl přidán cloudový MATLAB (MATLAB Online), rámec pro testování jednotek, operace s funkcemi vysokých polí pro zapamatování a vytváření grafů s tepelnými mapami.
- MATLAB 9, 3 R2017b : Byl vydán v září 2017. Byly přidány nové funkce jako vlastní funkce a nové barvy grafu s novými výchozími barvami.
- MATLAB 9.4 R2018a : Byl vydán v březnu 2018. Pro grafiku a grafy byly přidány různé nové funkce. Rámec testování jednotky byl upraven.
- MATLAB 9, 5 R2018a : Byl vydán v září 2018.
- MATLAB 9.6 R2019a : Byl vydán v březnu 2019. Obsahuje vylepšení pro umělou inteligenci a analytiku spolu s opravami chyb.
- MATLAB 9.7 R2019b : Byl vydán v září 2019. Zahrnuje aktualizace umělé inteligence, nové produkty na podporu robotiky a nové zdroje pro modelování.
Aplikace MATLABu
Níže jsou uvedeny následující body:
1. Letecký průmysl
Obvykle se používá během období inženýrských kurzů. Můžeme zhodnotit pohyb a orientaci vozidla pomocí vestavěných matematických operací v letectví a souřadnic systémových a prostorových transformací.
2. Digitální zpracování a rozpoznávání obrazu
Aplikace Image Processing Toolbox (IPT) v MATLABu pomáhají provádět segmentaci obrazu, vylepšení obrazu, redukci šumu, geometrické transformace, registraci obrazu a zpracování 3D obrázků.
3. Data Science
Nabízí širokou škálu knihoven souvisejících se strojovým učením a statistikou a některé pokročilé funkce, jako je nelineární optimalizace, identifikace systému. Můžeme vytvářet prediktivní modely pomocí různých algoritmů logistické regrese, klasifikačních stromů, podpůrného vektoru, náhodných doménových metod a pomocí nástrojů pro zdokonalení modelu vytvořit přesný model.
4. Neuronové sítě
Cílem neuronových sítí je napodobit lidský mozek, který mozek funguje. MATLAB obsahuje nástroje a knihovny Deep Learning, které se používají k vytváření a trénování neuronových sítí a ověřování výsledků.
Závěr
Existuje mnoho oborů, které používají MATLAB, kde je preferovaným úkolem analýza informací. Pokud se práce zabývá nějakou výzkumnou studií, pak volba MATLAB je tou pravou volbou v téměř každém oboru, protože má mnoho hlavních funkcí, které poskytují lepší informace.
Doporučené články
Toto je průvodce verzí MATLAB. Tady také diskutujeme Úvod do MATLABu, vlastnosti a výhody spolu s aplikacemi MATLABu. Další informace naleznete také v dalších navrhovaných článcích -
- Co je Matlab?
- Použití Matlab
- Funkce MATLAB
- Typy dat v MATLABu
- Příkazy Matlab
- Generátor náhodných čísel v JavaScriptu
- Aplikace digitálního zpracování obrazu