Wprowadzenie do MATLAB
Matrix Laboratory lub MATLAB firmy Mathworks to środowisko programistyczne służące do wykonywania obliczeń matematycznych, programowania i wizualizacji. Jest to potężne narzędzie, które obejmuje własny język wysokiego poziomu i funkcje umożliwiające szybsze wykonywanie zadań związanych z matematyką. Jest wykorzystywany w wielu organizacjach do wykonywania rzeczywistych problemów, które zmniejszają złożoność i pomagają w łatwiejszym wyjaśnianiu wyników innym.
Funkcje i zalety wersji MATLAB
Istnieje ponad 50 wersji Matlaba wydanych od 1984 roku do chwili obecnej. Matlab 1.0 był pierwszą wersją wydaną w The Year 1984. Jednak najnowsze wersje są napisane w C, C ++ i Java. Mathworks niedawno wydała wersję Matlab 9.7 R2019b, która zawiera umiejętności i narzędzia AI ułatwiające podejmowanie decyzji.
- MATLAB 1.0 : Został wydany w 1984 roku przez Mathworks. Został napisany w C i działał na różnych maszynach.
- MATLAB 2 : Został wydany w 1986 roku.
- MATLAB 3 : Został wydany w 1987 roku.
- MATLAB 3.5: Został wydany w 1990 roku. Był kompatybilny z MS-DOS.
- MATLAB 4 . Został wydany w 1992 roku. Działał na systemach Windows 3 i MAC.
- MATLAB 4.2c : Został wydany w 1994 roku.
- MATLAB 5.0 : Został wydany w 1996 roku. Wydany na wszystkie platformy.
- MATLAB 5.1 : Został wydany w 1997 roku.
- MATLAB 5.1.1 R9.1 : Został wydany w 1997 roku.
- MATLAB 5.2 R10 : Został wydany w 1998 roku. To była ostatnia wersja działająca na starożytnych komputerach Mac.
- MATLAB 5.2.1 1 : Został wydany w 1998 roku.
- MATLAB 5.3 R11 : Został wydany w 1999 roku.
- MATLAB 5.3.1 R11.1 : Został wydany w 1999 roku.
- MATLAB 6.0 R12 : Został wydany w 2000 roku. Było to pierwsze wydanie dla wirtualnej maszyny Java.
- MATLAB 6.1 R12.1 : Został wydany w 2001 roku.
- MATLAB 6.5 R13 : Został wydany w 2002 roku. Zawiera nowy graficzny interfejs użytkownika do importowania danych i zapewnia graficzny widok metadanych.
- MATLAB 6.5.1 R13SP1 : Został wydany w 2003 roku
- MATLAB 6.5.2 R13SP2 : Został wydany w 2003 roku.
- MATLAB 7 R14 : Został wydany w 2004 roku. Wprowadził zagnieżdżone funkcje i ponownie wprowadził MAC.
- MATLAB 7.0.1 R14SP1 : Został wydany w 2004 roku
- MATLAB 7.0.4 R14SP2 : Został wydany w marcu 2005 roku.
- MATLAB 7.1 R14SP3 : Został wydany we wrześniu 2005 roku. Był dostępny dla systemu Windows XP-64 bit
- MATLAB 7.2 R2006a : Został wydany w marcu 2006 roku.
- MATLAB 7.3 R2006b : Został wydany we wrześniu 2006 roku.
- MATLAB 7.4 R2007a : Został wydany w marcu 2007 roku. Wprowadzono funkcję Bsxfun w celu zastosowania operacji binarnej.
- MATLAB 7.5 R2007b : Został wydany we wrześniu 2007 roku.
- MATLAB 7.6 R2008a : Został wydany w marcu 2008 roku. Udoskonalenia związane z obiektowymi możliwościami programowania zostały wykonane.
- MATLAB 7.7 R2008b : Został wydany w październiku 2008 roku. Wprowadzono aktualizację do generatorów liczb losowych.
- MATLAB 7.8 R2009a : Został wydany w marcu 2009 roku. To była pierwsza wersja dla Microsoft 32 i 64-bitowego Windows 7, interfejs z platformą .NET został wykonany.
- MATLAB 7.9 R2009b : Został wydany we wrześniu 2009 roku. Pojawiła się pierwsza wersja 64-bitowego MAC Intela i wprowadzono nowego operatora (~).
- MATLAB 7.9.1 R2009bSP1 : Został wydany w kwietniu 2010 r. Poprawki błędów dla tej aktualizacji.
- MATLAB 7.10 R2010a : Został wydany w marcu 2010 roku. To była ostatnia wersja dla 32-bitowego Maca Intel
- MATLAB 7.11 R2010b : Został wydany we wrześniu 2010 r. Dodano pomoc dotyczącą wyliczeń.
- MATLAB 7.11.1 R2010bSP1 : Został wydany w marcu 2011 roku. Poprawki i aktualizacje błędów.
- MATLAB 7.11.2 R2010bSP2 : Został wydany w kwietniu 2011 r. Poprawki i aktualizacje
- MATLAB 7.12 R2011a : Została wydana w kwietniu 2011 roku. Wprowadzono funkcję rng do generowania liczb losowych.
- MATLAB 7.13 R2011b : Został wydany we wrześniu 2011 roku. Zmieniono części zmiennych i zwiększono maksymalną liczbę lokalnych pracowników.
- MATLAB 7.14 R2012a : Został wydany w 2012 roku. To była ostatnia wersja dla 32-bitowej obsługi Linuksa.
- MATLAB 8 R2012b : Został wydany w 2012 roku. Interfejs paska narzędzi został wydany, a system dokumentacji został przeprojektowany.
- MATLAB 8.1 R2013a : Został wydany w marcu 2013 r. Dodano środowisko testowania jednostek.
- MATLAB 8.2 R2013b : Został wydany we wrześniu 2013 r. Dodano typ danych tabeli i środowisko Java Runtime Environment zostało zaktualizowane do wersji 7.
- MATLAB 8.3 R2014a : Został wydany w marcu 2014 roku. Obsługa kamer USB w podstawowym MATLAB-ie, a liczba lokalnych pracowników nie była ograniczona do 12.
- MATLAB 8.4 R2014b : Został wydany w październiku 2014 r. Dodano ulepszony Przybornik użytkownika, nowe funkcje i pakiety, takie jak py (do używania Pythona), liczba stron internetowych, histogramy, klient TCP i inne.
- MATLAB 8.5 R2015a : Został wydany w marcu 2015 r. To była ostatnia wersja obsługująca systemy Windows XP i Vista.
- MATLAB 8.5 R2015aSP1 : Został wydany w październiku 2015 r.
- MATLAB 8.6 R2015b : Został wydany w 2015 roku. Do pracy z wykresami dodano nowy silnik wykonawczy (LXE) oraz nowe klasy, takie jak wykresy i wykresy.
- MATLAB 9.0 R2016a : Został wydany w marcu 2016 r. Dodano projektanta aplikacji do tworzenia i projektowania aplikacji. Wprowadzono nowy przycisk pauzy, aby wstrzymać bieg podczas wykonywania.
- MATLAB 9.1 R2016b : Został wydany we wrześniu 2016 r. Dodano oficjalny silnik MATLAB dla JAVA, nowe funkcje kodowania i dekodowania dla JSON, dodano nowy typ danych „string”.
- MATLAB 9.2 R2017a : Został wydany w marcu 2017 r. Dodano oparty na chmurze MATLAB (MATLAB Online), środowisko do testowania jednostek, operacje wysokich funkcji tablic do zapamiętywania i tworzenie wykresów map ciepła.
- MATLAB 9.3 R2017b : Został wydany we wrześniu 2017 r. Dodano nowe funkcje, takie jak funkcja własna i nowe kolory wykresów z nowymi domyślnymi kolorami.
- MATLAB 9.4 R2018a : Został wydany w marcu 2018 r. Dodano różne nowe funkcje do grafiki i wykresów. Struktura testów jednostkowych została zmodyfikowana.
- MATLAB 9.5 R2018a : Został wydany we wrześniu 2018 r.
- MATLAB 9.6 R2019a : Został wydany w marcu 2019 r. Zawiera ulepszenia w zakresie sztucznej inteligencji i analiz oraz poprawki błędów.
- MATLAB 9.7 R2019b : Został wydany we wrześniu 2019 r. Zawiera aktualizacje sztucznej inteligencji, nowe produkty wspierające robotykę i nowe zasoby do modelowania.
Zastosowania MATLAB
Poniżej znajdują się następujące punkty:
1. Przemysł lotniczy i kosmiczny
Jest ogólnie używany w trakcie okresu inżynierii. Możemy ocenić ruch i orientację pojazdu za pomocą wbudowanych operacji matematycznych w przestrzeni kosmicznej oraz układu współrzędnych i przekształceń przestrzennych.
2. Cyfrowe przetwarzanie i rozpoznawanie obrazów
Aplikacje Image Processing Toolbox (IPT) w MATLAB pomagają wykonywać segmentację obrazu, poprawę obrazu, redukcję szumów, transformacje geometryczne, rejestrację obrazu i przetwarzanie obrazu 3D.
3. Nauka danych
Oferuje szeroką gamę bibliotek związanych z uczeniem maszynowym i statystykami oraz niektóre zaawansowane funkcje, takie jak optymalizacja nieliniowa, identyfikacja systemu. Możemy budować modele predykcyjne przy użyciu różnych algorytmów regresji logistycznej, drzew klasyfikacyjnych, wektora wsparcia, losowych metod leśnych i użyć narzędzi udoskonalania modelu, aby stworzyć dokładny model.
4. Sieci neuronowe
Celem sieci neuronowych jest naśladowanie ludzkiego mózgu w taki sposób, jak działa mózg. MATLAB zawiera narzędzia i biblioteki do głębokiego uczenia się, które służą do budowania i szkolenia sieci neuronowych oraz sprawdzania poprawności wyników.
Wniosek
Istnieje wiele branż, które wykorzystują MATLAB, w których analiza informacji jest preferowanym zadaniem. Jeśli praca dotyczy jakiegoś badania, to wybór MATLAB jest właściwą opcją w prawie każdej dziedzinie, ponieważ ma wiele funkcji konspektu, które zapewniają lepszy wgląd.
Polecane artykuły
To jest przewodnik po wersji MATLAB. Tutaj omawiamy również Wprowadzenie do MATLAB, funkcje i zalety wraz z aplikacjami MATLAB. Możesz także przejrzeć nasze inne sugerowane artykuły, aby dowiedzieć się więcej -
- Co to jest Matlab?
- Zastosowania Matlaba
- Funkcje MATLAB
- Typy danych w MATLAB
- Polecenia Matlaba
- Generator liczb losowych w JavaScript
- Zastosowania cyfrowego przetwarzania obrazu