Introduktion till MATLAB
Matrix Laboratory eller MATLAB tillhandahålls av företaget Mathworks är en programmeringsmiljö som används för att utföra matematisk beräkning, programmering och visualisering. Det är ett kraftfullt verktyg som innehåller sitt eget högnivåspråk och funktioner för att utföra matematikrelaterade uppgifter snabbare. Det används i många organisationer för att utföra verkliga problem som minskar komplexiteten och hjälper till att förklara resultaten för andra lättare.
Funktioner och fördelar med MATLAB-versioner
Det finns mer än 50 Matlab-versioner släppta från 1984 till och med hittills. Matlab 1.0 var den första versionen som släpptes år 1984. Men de senaste versionerna är skrivna i C, C ++ och Java. Mathworks släppte nyligen Matlab 9.7 R2019b-versionen, som innehåller Ai-färdigheter och verktyg för att underlätta besluten.
- MATLAB 1.0 : Det släpptes år 1984 av Mathworks. Det var skriven i C och fungerade över olika maskiner.
- MATLAB 2 : Den släpptes 1986.
- MATLAB 3 : Den släpptes 1987.
- MATLAB 3.5: Den släpptes år 1990. Den var kompatibel med MS-DOS.
- MATLAB 4 . Det släpptes år 1992. Det kördes på Windows 3 och MAC.
- MATLAB 4.2c : Den släpptes 1994.
- MATLAB 5.0 : Det släpptes år 1996. Släppt för alla plattformar.
- MATLAB 5.1 : Den släpptes 1997.
- MATLAB 5.1.1 R9.1 : Den släpptes 1997.
- MATLAB 5.2 R10 : Det släpptes 1998. Det var den senaste versionen som arbetade på gamla Mac-datorer.
- MATLAB 5.2.1 1 : Den släpptes 1998.
- MATLAB 5.3 R11 : Den släpptes 1999.
- MATLAB 5.3.1 R11.1 : Den släpptes 1999.
- MATLAB 6.0 R12 : Den släpptes år 2000. Detta var den första utgåvan för Java Virtual Machine.
- MATLAB 6.1 R12.1 : Den släpptes år 2001.
- MATLAB 6.5 R13 : Det släpptes år 2002. Det innehåller ett nytt grafiskt användargränssnitt för att importera data och ger en grafisk vy av metadata.
- MATLAB 6.5.1 R13SP1 : Den släpptes år 2003
- MATLAB 6.5.2 R13SP2 : Den släpptes 2003.
- MATLAB 7 R14 : Det släpptes under 2004. Det introducerade kapslade funktioner och introducerade MAC igen.
- MATLAB 7.0.1 R14SP1 : Den släpptes 2004
- MATLAB 7.0.4 R14SP2 : Den släpptes mars 2005.
- MATLAB 7.1 R14SP3 : Den släpptes september 2005. Den var tillgänglig för Windows XP-64 bit
- MATLAB 7.2 R2006a : Den släpptes mars 2006.
- MATLAB 7.3 R2006b : Den släpptes i september 2006.
- MATLAB 7.4 R2007a : Den släpptes i mars 2007. Bsxfun-funktionen infördes för att tillämpa den binära operationen.
- MATLAB 7.5 R2007b : Den släpptes i september 2007.
- MATLAB 7.6 R2008a : Den släpptes i mars 2008. Förbättringar relaterade till objektorienterade programmeringsförmågor gjordes.
- MATLAB 7.7 R2008b : Den släpptes i oktober 2008. Det skedde en uppgradering till Random Number Generators.
- MATLAB 7.8 R2009a : Den släpptes i mars 2009. Detta var den första utgåvan för Microsoft 32 och 64 bitars Windows 7, gränssnittet med .NET-ramverket gjordes.
- MATLAB 7.9 R2009b : Den släpptes i september 2009. Det fanns den första utgåvan i Intel 64-bitars MAC och en ny operatör (~) introducerades.
- MATLAB 7.9.1 R2009bSP1 : Den släpptes i april 2010. Det fanns bugfixar för denna uppgradering.
- MATLAB 7.10 R2010a : Den släpptes i mars 2010. Detta var den senaste versionen för Intel 32-bitars Mac
- MATLAB 7.11 R2010b : Den släpptes i september 2010. Det fanns hjälp för uppräkningar.
- MATLAB 7.11.1 R2010bSP1 : Det släpptes i mars 2011. Bugfixar och uppdateringar.
- MATLAB 7.11.2 R2010bSP2 : Den släpptes i april 2011. Bugfixar och uppdatering
- MATLAB 7.12 R2011a : Den släpptes i april 2011.rng-funktionen infördes för slumpmässig nummergenerering.
- MATLAB 7.13 R2011b : Den släpptes i september 2011. Ändrade delar av variabler och ökade maximalt för lokala arbetare.
- MATLAB 7.14 R2012a : Den släpptes år 2012. Detta var den senaste versionen för 32-bitars Linux-stöd.
- MATLAB 8 R2012b : Det släpptes år 2012. Gränssnittet för verktygsband släpptes och dokumentationssystemet designades om.
- MATLAB 8.1 R2013a : Den släpptes i mars 2013. Enhetstestningsramen lades till.
- MATLAB 8.2 R2013b : Den släpptes i september 2013. Tabelldatatypen lades till och Java Runtime Environment uppdaterades till version 7.
- MATLAB 8.3 R2014a : Det släpptes i mars 2014.USB webbkamera-stöd i MATLAB-kärnan och antalet lokala arbetare begränsades inte till 12.
- MATLAB 8.4 R2014b : Den släpptes i oktober 2014. Förbättrad användarverktygslåda, nya funktioner och paket som py (för användning av Python), webbantal, histogram, TCP-klient och andra lades till.
- MATLAB 8.5 R2015a : Den släpptes i mars 2015. Detta var den senaste versionen som stöder Windows XP och Vista.
- MATLAB 8.5 R2015aSP1 : Den släpptes oktober 2015.
- MATLAB 8.6 R2015b : Den släpptes 2015. En ny exekveringsmotor (LXE) och nya klasser som grafer och digrafer lades till för att arbeta med graferna.
- MATLAB 9.0 R2016a : Den släpptes i mars 2016. App Designer lades till för att bygga och designa appar. Den nya pausknappen introducerades för att pausa körningen under körningen.
- MATLAB 9.1 R2016b : Den släpptes i september 2016. Officiell MATLAB-motor för JAVA, ny kodnings- och avkodningsfunktioner för JSON, ny "sträng" -datatyp lades till.
- MATLAB 9.2 R2017a : Den släpptes i mars 2017. Molnbaserad MATLAB (MATLAB Online), ett ramverk för enhetstestning, operationer på höga matriserfunktioner för memorering och skapande av värmekartediagram lades till.
- MATLAB 9.3 R2017b : Den släpptes i september 2017. Nya funktioner som egenfunktion och nya kartfärger med nya standardfärger lades till.
- MATLAB 9.4 R2018a : Den släpptes i mars 2018. Olika nya funktioner lades till för grafik och diagram. Enhetstestningsramen modifierades.
- MATLAB 9.5 R2018a : Den släpptes i september 2018.
- MATLAB 9.6 R2019a : Den släpptes i mars 2019. Den innehåller förbättringar för artificiell intelligens och analys tillsammans med bugfixes.
- MATLAB 9.7 R2019b : Den släpptes i september 2019. Den innehåller uppdateringar av artificiell intelligens, nya produkter för stöd för robotik och nya resurser för modellering.
Ansökningar av MATLAB
Nedan följer följande punkter:
1. Flygindustrin
Det används vanligtvis under sin tekniska kursperiod. Vi kan utvärdera fordonets rörelse och orientering med inbyggda flyg- och rymdmatematikoperationer och koordinatsystem och rumsliga transformationer
2. Digital bildbehandling och erkännande
Bildbehandlingsverktygslådor (IPT) -appar i MATLAB hjälper till att utföra bildsegmentering, bildförbättring, brusreducering, geometriska transformationer, bildregistrering och 3D-bildbehandling.
3. Data Science
Det erbjuder ett brett utbud av bibliotek relaterade till maskininlärning och statistik och några avancerade funktioner som icke-linjär optimering, systemidentifiering. Vi kan bygga prediktiva modeller med hjälp av olika algoritmer logistisk regression, klassificeringsträd, supportvektor, slumpmässiga skogsmetoder och använda modelförädlingsverktyg för att skapa en korrekt modell.
4. Neurala nätverk
Syftet med neurala nätverk är att efterlikna den mänskliga hjärnan, det är hur hjärnan presterar. MATLAB inkluderar Deep Learning-verktyg och bibliotek som används för att bygga och utbilda neurala nätverk och validera resultaten.
Slutsats
Det finns många branscher som använder MATLAB där informationsanalys är den föredragna uppgiften. Om jobbet handlar om en del forskningsstudier, är att välja MATLAB det rätta alternativet i nästan alla områden eftersom det har många beskrivningsfunktioner som ger bättre insikter.
Rekommenderade artiklar
Detta är en guide till MATLAB-versionen. Här diskuterar vi också introduktionen till MATLAB, funktionerna och fördelarna tillsammans med tillämpningarna av MATLAB. Du kan också gå igenom våra andra föreslagna artiklar för att lära dig mer -
- Vad är Matlab?
- Användningar av Matlab
- MATLAB-funktioner
- Datatyper i MATLAB
- Matlab-kommandon
- Random Number Generator i JavaScript
- Tillämpningar av digital bildbehandling