Introduktion til MATLAB

Matrix Laboratory eller MATLAB leveret af firmaet Mathworks er et programmeringsmiljø, der bruges til udførelse af matematisk beregning, programmering og visualisering. Det er et kraftfuldt værktøj, der inkluderer sit eget sprog på højt niveau og funktioner til hurtigere at udføre matematikrelaterede opgaver. Det bruges i mange organisationer til at udføre problemer i den virkelige verden, som reducerer kompleksiteten og hjælper med lettere at forklare resultaterne til andre.

Funktioner og fordele ved MATLAB-versioner

Der er mere end 50 Matlab-versioner frigivet fra 1984 til indtil dato. Matlab 1.0 var den første version, der blev frigivet i året 1984. Dog er de seneste versioner skrevet i C, C ++ og Java. Mathworks udgav for nylig Matlab 9.7 R2019b version, som inkluderer Ai færdigheder og værktøjer til at gøre beslutningerne lettere.

  • MATLAB 1.0 : Det blev udgivet i 1984 af Mathworks. Det blev skrevet i C og arbejdet på tværs af forskellige maskiner.
  • MATLAB 2 : Det blev frigivet i 1986.
  • MATLAB 3 : Det blev frigivet i 1987.
  • MATLAB 3.5: Den blev frigivet i 1990. Den var kompatibel med MS-DOS.
  • MATLAB 4 . Det blev frigivet året 1992. Det kørte på Windows 3 og MAC.
  • MATLAB 4.2c : Den blev frigivet i 1994.
  • MATLAB 5.0 : Den blev frigivet i 1996. Frigivet for alle platforme.
  • MATLAB 5.1 : Den blev frigivet i 1997.
  • MATLAB 5.1.1 R9.1 : Den blev frigivet i 1997.
  • MATLAB 5.2 R10 : Den blev udgivet i 1998. Dette var den sidste version, der arbejdede på gamle Mac-computere.
  • MATLAB 5.2.1 1 : Den blev frigivet i 1998.
  • MATLAB 5.3 R11 : Den blev frigivet i 1999.
  • MATLAB 5.3.1 R11.1 : Den blev frigivet i 1999.
  • MATLAB 6.0 R12 : Den blev frigivet i år 2000. Dette var den første udgivelse til Java Virtual Machine.
  • MATLAB 6.1 R12.1 : Den blev frigivet i 2001.
  • MATLAB 6.5 R13 : Den blev frigivet i 2002. Den indeholder en ny grafisk brugergrænseflade til import af data og giver en grafisk oversigt over metadataene.
  • MATLAB 6.5.1 R13SP1 : Den blev frigivet i år 2003
  • MATLAB 6.5.2 R13SP2 : Den blev frigivet i år 2003.
  • MATLAB 7 R14 : Det blev frigivet i 2004. Det introducerede indlejrede funktioner og genindførte MAC.
  • MATLAB 7.0.1 R14SP1 : Den blev frigivet i året 2004
  • MATLAB 7.0.4 R14SP2 : Den blev frigivet den marts 2005.
  • MATLAB 7.1 R14SP3 : Den blev frigivet i september 2005. Den var tilgængelig til Windows XP-64 bit
  • MATLAB 7.2 R2006a : Den blev frigivet den marts 2006.
  • MATLAB 7.3 R2006b : Den blev frigivet i september 2006.
  • MATLAB 7.4 R2007a : Den blev frigivet den marts 2007. Bsxfun-funktion blev introduceret for at anvende den binære operation.
  • MATLAB 7.5 R2007b : Den blev frigivet i september 2007.
  • MATLAB 7.6 R2008a : Det blev frigivet den marts 2008. Forbedringer relateret til objektorienterede programmeringsevner blev udført.
  • MATLAB 7.7 R2008b : Det blev frigivet i oktober 2008. Der skete en opgradering til Random Number Generators.
  • MATLAB 7.8 R2009a : Det blev frigivet i marts 2009. Dette var den første udgivelse til Microsoft 32 og 64 bit Windows 7, interface med .NET-rammen blev udført.
  • MATLAB 7.9 R2009b : Den blev frigivet i september 2009. Der var den første udgivelse i Intel 64-bit MAC, og en ny operatør (~) blev introduceret.
  • MATLAB 7.9.1 R2009bSP1 : Den blev frigivet i april 2010. Der var fejlrettelser til denne opgradering.
  • MATLAB 7.10 R2010a : Den blev frigivet i marts 2010. Dette var den sidste udgivelse til Intel 32-bit Mac
  • MATLAB 7.11 R2010b : Det blev frigivet i september 2010. Der blev tilføjet hjælp til optællinger.
  • MATLAB 7.11.1 R2010bSP1 : Det blev frigivet i marts 2011. Fejlrettelser og opdateringer.
  • MATLAB 7.11.2 R2010bSP2 : Det blev frigivet i april 2011. Fejlrettelser og opdatering
  • MATLAB 7.12 R2011a : Den blev frigivet i april 2011.rng-funktion blev introduceret til generering af tilfældigt tal.
  • MATLAB 7.13 R2011b : Det blev frigivet i september 2011. Ændrede dele af variabler og øgede det maksimale antal lokale arbejdstagere.
  • MATLAB 7.14 R2012a : Den blev udgivet i år 2012. Dette var den sidste version til 32-bit Linux support.
  • MATLAB 8 R2012b : Den blev frigivet i år 2012. Værktøjsstripgrænsefladen blev frigivet, og dokumentationssystemet blev redesignet.
  • MATLAB 8.1 R2013a : Den blev frigivet i marts 2013. Enhedsprøvningsrammen blev tilføjet.
  • MATLAB 8.2 R2013b : Den blev frigivet i september 2013. Tabeldatatype blev tilføjet, og Java Runtime Environment blev opdateret til version 7.
  • MATLAB 8.3 R2014a : Den blev frigivet i marts 2014.USB webcam-support i MATLAB-kerne, og antallet af lokale arbejdere var ikke begrænset til 12.
  • MATLAB 8.4 R2014b : Den blev frigivet i oktober 2014. Forbedret brugerværktøjskasse, nye funktioner og pakker som py (til brug af Python), webtælling, histogrammer, TCP-klient og andre blev tilføjet.
  • MATLAB 8.5 R2015a : Den blev frigivet i marts 2015. Dette var den sidste udgave, der understøtter Windows XP og Vista.
  • MATLAB 8.5 R2015aSP1 : Den blev frigivet den oktober 2015.
  • MATLAB 8.6 R2015b : Den blev frigivet i 2015. En ny eksekveringsmotor (LXE) og nye klasser som grafer og digrafer blev tilføjet for at arbejde med graferne.
  • MATLAB 9.0 R2016a : Den blev frigivet i marts 2016. App Designer blev tilføjet til at bygge og designe apps. Den nye pause-knap blev introduceret for at stoppe kørslen under udførelsen.
  • MATLAB 9.1 R2016b : Den blev frigivet i september 2016. Officiel MATLAB-motor til JAVA, ny kode- og afkodningsfunktioner for JSON, ny “streng” datatype blev tilføjet.
  • MATLAB 9.2 R2017a : Den blev frigivet i marts 2017. Cloud-baseret MATLAB (MATLAB Online), en ramme for enhedsprøvning, operationer på høje arrays-funktioner til memorering og oprettelse af varmekortdiagrammer blev tilføjet.
  • MATLAB 9.3 R2017b : Den blev frigivet i september 2017. Nye funktioner som egenfunktion og nye kortfarver med nye standardfarver blev tilføjet.
  • MATLAB 9.4 R2018a : Den blev frigivet i marts 2018. Forskellige nye funktioner blev tilføjet til grafik og diagrammer. Enhedstestningsrammen blev ændret.
  • MATLAB 9.5 R2018a : Den blev frigivet i september 2018.
  • MATLAB 9.6 R2019a : Den blev frigivet i marts 2019. Den indeholder forbedringer til kunstig intelligens og analyse sammen med fejlrettelser.
  • MATLAB 9.7 R2019b : Det blev frigivet i september 2019. Det inkluderer opdateringer om kunstig intelligens, nye produkter til støtte for robotik og nye ressourcer til modellering.

Anvendelser af MATLAB

Nedenfor er følgende punkter:

1. Luftfartsindustri

Det bruges generelt i dets tekniske kursusperiode. Vi kan evaluere køretøjets bevægelse og orientering ved hjælp af indbyggede aerospace-operationer og koordinatsystemer og rumlige transformationer.

2. Digital billedbehandling og genkendelse

Apps til billedbehandlingsværktøjskasse (IPT) i MATLAB hjælper med at udføre billedsegmentering, billedforbedring, støjreduktion, geometriske transformationer, billedregistrering og 3D-billedbehandling.

3. Data Science

Det tilbyder en lang række biblioteker relateret til maskinlæring og statistik og nogle avancerede funktioner som ikke-lineær optimering, systemidentifikation. Vi kan opbygge forudsigelige modeller ved hjælp af forskellige algoritmer logistisk regression, klassificering træer, support vektor, tilfældige skovmetoder og bruge modelforfining værktøjer til at skabe en nøjagtig model.

4. Neurale netværk

Målet med de neurale netværk er at efterligne den menneskelige hjerne, sådan er hjernen præsterer. MATLAB inkluderer Deep Learning-værktøjer og biblioteker, der bruges til at opbygge og træne de neurale netværk og validere resultaterne.

Konklusion

Der er adskillige brancher, der bruger MATLAB, hvor informationsanalyse er den foretrukne opgave. Hvis jobbet beskæftiger sig med en eller anden forskningsundersøgelse, er det at vælge MATLAB den rigtige mulighed i næsten ethvert felt, da det har mange skitseringsfunktioner, der giver bedre indsigt.

Anbefalede artikler

Dette er en guide til MATLAB version. Her diskuterer vi også introduktionen til MATLAB, funktionerne og fordelene sammen med applikationerne af MATLAB. Du kan også gennemgå vores andre foreslåede artikler for at lære mere -

  1. Hvad er Matlab?
  2. Brug af Matlab
  3. MATLAB-funktioner
  4. Datatyper i MATLAB
  5. Matlab-kommandoer
  6. Tilfældig nummergenerator i JavaScript
  7. Anvendelser af digital billedbehandling

Kategori: