Uvod u MATLAB
Matrix Laboratory ili MATLAB tvrtke Mathworks programsko je okruženje za matematičko računanje, programiranje i vizualizaciju. To je moćan alat koji uključuje vlastiti jezik na visokoj razini i funkcije za brže izvršavanje zadataka u vezi s matematikom. U mnogim se organizacijama koristi za rješavanje problema u stvarnom svijetu koji smanjuju složenost i pomažu u lakšem objašnjavanju rezultata drugima.
Značajke i prednosti MATLAB verzije
Postoji više od 50 Matlab verzija objavljenih od 1984. do danas. Matlab 1.0 prva je verzija objavljena u godini 1984. No novije verzije su napisane na C, C ++ i Javi. Mathworks je nedavno izdao Matlab 9.7 R2019b verziju, koja uključuje Ai vještine i alate za olakšavanje odluka.
- MATLAB 1.0 : Objavio ga je 1984. godine Mathworks. Napisana je na C-u i radila je na raznim strojevima.
- MATLAB 2 : Objavljen je 1986. godine.
- MATLAB 3 : Objavljen je 1987. godine.
- MATLAB 3.5: Objavljen je 1990. godine. Kompatibilan je s MS-DOS-om.
- MATLAB 4 . Objavljeno je 1992. godine. Pokretalo se na Windows 3 i MAC.
- MATLAB 4.2c : Objavljen je 1994. godine.
- MATLAB 5.0 : Objavljen je 1996. godine. Objavljen za sve platforme.
- MATLAB 5.1 : Objavljen je 1997. godine.
- MATLAB 5.1.1 R9.1 : Objavljen je 1997. godine.
- MATLAB 5.2 R10 : Objavljen je 1998. godine. Ovo je posljednja verzija koja je radila na drevnim Mac-ovima.
- MATLAB 5.2.1 1 : Objavljen je 1998. godine.
- MATLAB 5.3 R11 : Objavljen je 1999. godine.
- MATLAB 5.3.1 R11.1 : Objavljen je 1999. godine.
- MATLAB 6.0 R12 : Objavljeno 2000. godine. Ovo je prvo izdanje za Java Virtual Machine.
- MATLAB 6.1 R12.1 : Objavljen je 2001. godine.
- MATLAB 6.5 R13 : Objavljen je 2002. godine. Sadrži novo grafičko korisničko sučelje za uvoz podataka i pruža grafički prikaz metapodataka.
- MATLAB 6.5.1 R13SP1 : Objavljen je 2003. godine
- MATLAB 6.5.2 R13SP2 : Objavljen je 2003. godine.
- MATLAB 7 R14 : Objavljen je 2004. godine. Uveo je ugniježđene funkcije i ponovno uveo MAC.
- MATLAB 7.0.1 R14SP1 : Objavljen je 2004. godine
- MATLAB 7.0.4 R14SP2 : Objavljen je u ožujku 2005.
- MATLAB 7.1 R14SP3 : Objavljen je u rujnu 2005. Dostupan je za Windows XP-64 bit
- MATLAB 7.2 R2006a : Objavljen je u ožujku 2006.
- MATLAB 7.3 R2006b : Objavljen je u rujnu 2006.
- MATLAB 7.4 R2007a : Objavljen je u ožujku 2007. Bsxfun funkcija uvedena je za primjenu binarne operacije.
- MATLAB 7.5 R2007b : Objavljen je u rujnu 2007.
- MATLAB 7.6 R2008a : Objavljen je u ožujku 2008. Poboljšanja vezana za objektno orijentirane programske sposobnosti učinjena su.
- MATLAB 7.7 R2008b : Objavljen je u listopadu 2008. Došlo je do nadogradnje na Generator slučajnih brojeva.
- MATLAB 7.8 R2009a : Objavljeno je u ožujku 2009. Ovo je prvo izdanje za Microsoft 32 i 64-bitni Windows 7, izvršeno je sučelje s .NET okvirom.
- MATLAB 7.9 R2009b : Objavljeno je u rujnu 2009. godine. Prvo je izdanje u Intelovu 64-bitnom MAC-u i uveden je novi operator (~).
- MATLAB 7.9.1 R2009bSP1 : Objavljen je u travnju 2010. Postoje ispravci programskih pogrešaka za ovu nadogradnju.
- MATLAB 7.10 R2010a : Objavljeno je u ožujku 2010. Ovo je posljednje izdanje za Intel 32-bitni Mac
- MATLAB 7.11 R2010b : Objavljen je u rujnu 2010. Dodana je pomoć za nabrajanje.
- MATLAB 7.11.1 R2010bSP1 : Objavljen je u ožujku 2011. Ispravci programskih pogrešaka i ažuriranja.
- MATLAB 7.11.2 R2010bSP2 : Objavljen je u travnju 2011. Ispravci programskih pogrešaka i ažuriranje
- MATLAB 7.12 R2011a : Objavljena je u travnju 2011. rng funkcija uvedena je za generiranje slučajnih brojeva.
- MATLAB 7.13 R2011b : Objavljen je u rujnu 2011. Promijenio je dijelove varijabli i povećao maksimum lokalnih radnika.
- MATLAB 7.14 R2012a : Objavljen je 2012. godine. Ovo je bila posljednja verzija za 32-bitnu Linux podršku.
- MATLAB 8 R2012b : Objavljen je 2012. godine. Objavljeno je sučelje trake s alatima i redizajniran sustav dokumentacije.
- MATLAB 8.1 R2013a : Objavljen je u ožujku 2013. Dodan je okvir za testiranje jedinice.
- MATLAB 8.2 R2013b : Objavljen je u rujnu 2013. Dodana je vrsta podataka tablice i ažurirano Java Runtime Environment na verziju 7.
- MATLAB 8.3 R2014a : Objavljena je u ožujku 2014.USB podrška za web kamere u jezgri MATLAB, a broj lokalnih radnika nije ograničen na 12.
- MATLAB 8.4 R2014b : Objavljen je u listopadu 2014. Dodani su poboljšani korisnički alati, nove funkcije i paketi poput py (za korištenje Pythona), brojanje weba, histogrami, TCP klijent i drugi.
- MATLAB 8.5 R2015a : Objavljeno je u ožujku 2015. Ovo je posljednje izdanje koje podržava Windows XP i Vista.
- MATLAB 8.5 R2015aSP1 : Objavljen je u listopadu 2015. godine.
- MATLAB 8.6 R2015b : Objavljen je 2015. godine. Za rad s grafikonima dodan je novi pokretački pogon (LXE) i nove klase poput grafova i grafa.
- MATLAB 9.0 R2016a : Objavljen je u ožujku 2016. Dodan je dizajner aplikacija za izradu i dizajn aplikacija. Uvedeno je novo tipka za zaustavljanje kako bi se zaustavilo pokretanje tijekom izvođenja.
- MATLAB 9.1 R2016b : Objavljen je u rujnu 2016. Službeni MATLAB motor za JAVA, nove funkcije kodiranja i dekodiranja za JSON, dodan je novi "string" tip podataka.
- MATLAB 9.2 R2017a : Objavljen je u ožujku 2017. Dodani su oblačni MATLAB (MATLAB Online), okvir za testiranje jedinica, rad na funkcijama visokih nizova za pamćenje i stvaranje toplotnih karata.
- MATLAB 9.3 R2017b : Objavljen je u rujnu 2017. Dodane su nove funkcije poput svojstvene funkcije i nove boje grafikona s novim zadanim bojama.
- MATLAB 9.4 R2018a : Objavljen je u ožujku 2018. Dodane su različite nove funkcije za grafiku i grafikone. Izmijenjen je okvir jedinice za ispitivanje.
- MATLAB 9.5 R2018a : Objavljen je u rujnu 2018. godine.
- MATLAB 9.6 R2019a : Objavljen je u ožujku 2019. Sadrži poboljšanja za umjetnu inteligenciju i analitiku, zajedno s ispravcima programskih pogrešaka.
- MATLAB 9.7 R2019b : Objavljen je u rujnu 2019. Sadrži ažuriranja o umjetnoj inteligenciji, nove proizvode za podršku robotike i nove resurse za modeliranje.
Primjene MATLAB-a
Ispod su slijedeće točke:
1. Zrakoplovna industrija
Obično se koristi tijekom razdoblja studija. Možemo procijeniti kretanje i orijentaciju vozila pomoću ugrađenih zrakoplovnih matematičkih operacija i koordinatnog sustava i prostornih transformacija.
2. Digitalna obrada i prepoznavanje slike
Aplikacije za obradu slika (IPT) u MATLAB-u pomažu u obavljanju segmentacije slike, poboljšanja slike, smanjenja buke, geometrijskih transformacija, registracije slike i 3D obrade slike.
3. Znanost o podacima
Nudi širok izbor knjižnica koje se odnose na strojno učenje i statistiku te neke napredne funkcije poput nelinearne optimizacije, identifikacije sustava. Možemo izgraditi prediktivne modele pomoću različitih algoritama logističke regresije, klasifikacijskog stabla, vektora podrške, slučajnih metoda šuma i pomoću alata za pročišćavanje modela stvoriti točan model.
4. Neuronske mreže
Cilj neuronskih mreža je oponašati ljudski mozak na takav način kako mozak djeluje. MATLAB uključuje alate za duboko učenje i knjižnice koji se koriste za izgradnju i treniranje neuronskih mreža i validaciju rezultata.
Zaključak
Brojne su industrije koje koriste MATLAB gdje je analiza informacija preferirani zadatak. Ako se posao bavi nekom istraživačkom studijom, tada je odabir MATLAB-a prava opcija u gotovo svim poljima, jer on ima brojne obrisne funkcije koje pružaju bolji uvid.
Preporučeni članci
Ovo je vodič za verziju MATLAB-a. Ovdje također raspravljamo o Uvodu u MATLAB, značajkama i prednostima uz aplikacije MATLAB-a. Možete i proći naše druge predložene članke da biste saznali više -
- Što je Matlab?
- Primjene Matlaba
- MATLAB funkcije
- Vrste podataka u MATLAB-u
- Matlab naredbe
- Generator slučajnih brojeva u JavaScript-u
- Primjene digitalne obrade slike