Uvod v MATLAB
Matrix Laboratory ali MATLAB podjetja Mathworks je programsko okolje za matematično računanje, programiranje in vizualizacijo. Je močno orodje, ki vključuje svoj jezik na visoki ravni in funkcije za hitrejše opravljanje nalog, povezanih z matematiko. V mnogih organizacijah se izvajajo težave v resničnem svetu, ki zmanjšujejo zahtevnost in pomagajo pri lažji razlagi rezultatov drugim.
Lastnosti in prednosti različic MATLAB
Obstaja več kot 50 različic Matlab, izdanih od leta 1984 do danes. Matlab 1.0 je bila prva različica, ki je bila izdana v letu 1984. Vendar pa so novejše različice napisane v jezikih C, C ++ in Java. Mathworks je nedavno izdal različico Matlab 9.7 R2019b, ki vključuje veščine in orodja Ai za olajšanje odločitev.
- MATLAB 1.0 : Izšel je leta 1984 pri Mathworks. Napisana je bila na C in je delovala po različnih strojih.
- MATLAB 2 : Izšla je leta 1986.
- MATLAB 3 : Izšla je leta 1987.
- MATLAB 3.5: Izšel je leta 1990. Združljiv je bil z MS-DOS.
- MATLAB 4 . Izšla je leta 1992. Potekal je na Windows 3 in MAC.
- MATLAB 4.2c : Izšel je leta 1994.
- MATLAB 5.0 : Izšel je leta 1996. Objavljen za vse platforme.
- MATLAB 5.1 : Izšel je leta 1997.
- MATLAB 5.1.1 R9.1 : Izšel je leta 1997.
- MATLAB 5.2 R10 : Izšla je leta 1998. To je bila zadnja različica, ki je delovala na starodavnih Macih.
- MATLAB 5.2.1 1 : Izšel je leta 1998.
- MATLAB 5.3 R11 : Izšel je leta 1999.
- MATLAB 5.3.1 R11.1 : Izšel je leta 1999.
- MATLAB 6.0 R12 : Izšla je leta 2000. To je bila prva izdaja za Java Virtual Machine.
- MATLAB 6.1 R12.1 : Izšel je v letu 2001.
- MATLAB 6.5 R13 : Izšel je v letu 2002. Vključuje nov grafični uporabniški vmesnik za uvoz podatkov in omogoča grafični prikaz metapodatkov.
- MATLAB 6.5.1 R13SP1 : Izšel je leta 2003
- MATLAB 6.5.2 R13SP2 : Izšel je v letu 2003.
- MATLAB 7 R14 : Izšel je leta 2004. Uvedel je ugnezdene funkcije in ponovno uvedel MAC.
- MATLAB 7.0.1 R14SP1 : Izšel je leta 2004
- MATLAB 7.0.4 R14SP2 : Izšel je marca 2005.
- MATLAB 7.1 R14SP3 : Izšel je septembra 2005. Na voljo je za Windows XP-64 bit
- MATLAB 7.2 R2006a : Izšel je marca 2006.
- MATLAB 7.3 R2006b : Izšel je septembra 2006.
- MATLAB 7.4 R2007a : Izšla je marca 2007. Za uporabo binarne operacije je bila uvedena funkcija Bsxfun.
- MATLAB 7.5 R2007b : Izšel je septembra 2007.
- MATLAB 7.6 R2008a : Izšla je marca 2008. Izvedene so bile izboljšave, povezane s objektno usmerjenimi programiranjem.
- MATLAB 7.7 R2008b : Izšla je oktobra 2008. Prišlo je do nadgradnje na generatorje naključnih števil.
- MATLAB 7.8 R2009a : Izšla je marca 2009. To je bila prva izdaja za Microsoft 32 in 64-bitni Windows 7, narejen je bil vmesnik z .NET okvirom.
- MATLAB 7.9 R2009b : Izšla je septembra 2009. Tam je bila prva različica v 64-bitnem MAC-u Intel in predstavljen je bil nov operater (~).
- MATLAB 7.9.1 R2009bSP1 : Izšla je aprila 2010. Za to nadgradnjo so bili odpravljeni napaki.
- MATLAB 7.10 R2010a : Izšla je marca 2010. To je bila zadnja izdaja za Intel 32-bitni Mac
- MATLAB 7.11 R2010b : Izšla je septembra 2010. Za popisa je bila dodana pomoč.
- MATLAB 7.11.1 R2010bSP1 : Izšel je marca 2011. Popravki in posodobitve napak.
- MATLAB 7.11.2 R2010bSP2 : Izšel je aprila 2011. Odpravljanje napak in posodobitev
- MATLAB 7.12 R2011a : Izšla je aprila 2011.. Uvedena je bila funkcijang za generiranje naključnih števil.
- MATLAB 7.13 R2011b : Izšel je septembra 2011. Spremenil je dele spremenljivk in povečal maksimum lokalnih delavcev.
- MATLAB 7.14 R2012a : Izšla je v letu 2012. To je bila zadnja različica za 32-bitno podporo Linuxa.
- MATLAB 8 R2012b : Izšel je v letu 2012. Izšel je vmesnik trakov z orodji in prenovljen dokumentacijski sistem.
- MATLAB 8.1 R2013a : Izšel je marca 2013. Dodan je bil okvir za testiranje enot.
- MATLAB 8.2 R2013b : Izšel je septembra 2013. Dodan je bil tip podatkov tabele in posodobljeno Java Runtime Environment na različico 7.
- MATLAB 8.3 R2014a : Objavljena je bila marca 2014.USB podporo spletnim kameram v jedru MATLAB in število lokalnih delavcev ni bilo omejeno na 12.
- MATLAB 8.4 R2014b : Objavljena je bila oktobra 2014. Dodani so izboljšani uporabniški Orodjarnik, nove funkcije in paketi, kot so py (za uporabo Pythona), spletno štetje, histogrami, odjemalec TCP in drugi.
- MATLAB 8.5 R2015a : Izšla je marca 2015. To je bila zadnja izdaja, ki podpira Windows XP in Vista.
- MATLAB 8.5 R2015aSP1 : Izšel je oktobra 2015.
- MATLAB 8.6 R2015b : Izšel je leta 2015. Za delo z grafi so bili dodani novi izvedbeni mehanizem (LXE) in novi razredi, kot so grafi in graf.
- MATLAB 9.0 R2016a : Izšla je marca 2016. Dodan je bil program za oblikovanje in oblikovanje aplikacij. Za zaustavitev zagona med izvedbo je bil uveden nov gumb za premor.
- MATLAB 9.1 R2016b : Izšel je septembra 2016. Uradni motor MATLAB za JAVA, nove funkcije kodiranja in dekodiranja za JSON, dodan je nov podatkovni tip »string«.
- MATLAB 9.2 R2017a : Objavljena je bila marca 2017. Dodani so bili oblačni MATLAB (MATLAB Online), okvir za testiranje enot, delovanje funkcij visokih nizov za pomnjenje in ustvarjanje toplotnih zemljevidov.
- MATLAB 9.3 R2017b : Izšla je septembra 2017. Dodane so bile nove funkcije, kot so lastna funkcija in nove barve grafikona z novimi privzetimi barvami.
- MATLAB 9.4 R2018a : Izšla je marca 2018. Za grafiko in grafikone so bile dodane različne nove funkcije. Okvir za testiranje enote je bil spremenjen.
- MATLAB 9.5 R2018a : Izšel je septembra 2018.
- MATLAB 9.6 R2019a : Izšla je marca 2019. Vsebuje izboljšave za umetno inteligenco in analitiko ter popravke napak.
- MATLAB 9.7 R2019b : Izšla je septembra 2019. Vključuje posodobitve o umetni inteligenci, nove izdelke v podporo robotiki in nove vire za modeliranje.
Aplikacije MATLAB
Spodaj so naslednje točke:
1. vesoljska industrija
Navadno se uporablja v obdobju svojega inženirskega tečaja. Lahko ocenimo gibanje in orientacijo vozila s pomočjo vgrajenih letalskih vesoljskih matematičnih operacij ter koordinatnega sistema in prostorskih transformacij.
2. Digitalna obdelava in prepoznavanje slik
Aplikacije za obdelavo slik (IPT) v MATLAB pomagajo pri segmentaciji slike, izboljšanju slike, zmanjšanju hrupa, geometrijskih preobrazbah, registraciji slik in 3D obdelavi slike.
3. Podatkovna znanost
Ponuja široko paleto knjižnic, povezanih s strojnim učenjem in statistiko, ter nekatere napredne funkcije, kot so nelinearna optimizacija, sistemska identifikacija. Lahko zgradimo napovedne modele z različnimi algoritmi logistična regresija, klasifikacijska drevesa, podporni vektor, naključne gozdne metode in uporabimo orodja za natančno določanje modela za ustvarjanje natančnega modela.
4. Nevronske mreže
Cilj Nevronskih mrež je oponašati človeške možgane, ki jih možgani delujejo. MATLAB vključuje orodja in knjižnice za globinsko učenje, ki se uporabljajo za gradnjo in treniranje nevronskih mrež in potrjevanje rezultatov.
Zaključek
Obstajajo številne panoge, ki uporabljajo MATLAB, kjer je analiza informacij prednostna naloga. Če se delo ukvarja z nekaterimi raziskovalnimi študijami, je izbira MATLAB prava možnost na skoraj vseh področjih, saj ima veliko orisnih funkcij, ki omogočajo boljši vpogled.
Priporočeni članki
To je vodnik za različico MATLAB. Tukaj razpravljamo tudi o Uvodu v MATLAB, funkcijah in prednostih, skupaj z aplikacijami MATLAB. Če želite izvedeti več, lahko preberete tudi druge naše predlagane članke -
- Kaj je Matlab?
- Uporaba Matlaba
- Funkcije MATLAB
- Vrste podatkov v MATLAB
- Matlab ukazi
- Generator naključnih števil v JavaScript
- Uporaba digitalne obdelave slik