MATLAB er et sprog, der bruges til at kombinere programmering, beregning , analyse og visualisering procedurer. Gennem en kommando -line interface , skriver du i programmer , som forårsager MATLAB til at udføre sine forskellige funktioner på numeriske data. Det tager lidt tid at mestre hele spektret af Matlab funktioner. På grund af sin evne til at håndtere store datasæt , dens håndtering af matricer og vektorer og dens fokus på matematiske procedurer er det almindeligt brugt af ingeniører og rene matematikere . Generelle funktioner
MATLAB opererer gennem en desktop miljø, der svarer til den, der anvendes af Windows, med flere input og output vinduer og en "Start" -menuen i nederste venstre . Generelle værktøjer er forudsat at redigere, køre og debugge programmer samt at importere og eksportere Matlab programmer . MATLAB indeholder også funktioner , der gør det til at linke til andre biblioteker og tjenester, herunder Java, den . NET Framework , webtjenester og programmer skrevet i C og Fortran .
Data funktioner
funktioner til at importere og eksportere data fra andre formater såsom regneark indgår i Matlab sammen med en række funktioner til at bearbejde og manipulere data . Disse fokuserer omkring matematiske funktioner , især involverer arrays , matricer og lineær algebra . Analyse procedurer omfatter grundlæggende beskrivende statistik , korrelation , kovarians , numerisk derivater og integraler . MATLAB kan også udføre Fourier transformation og tidsserie analyse. Andre procedurer kan programmeres manuelt i MATLAB , hvis de ikke er tilgængelige som indbyggede funktioner .
Programmering Funktioner
MATLAB er et fuldgyldigt programmeringssprog stand til at håndtere funktion /udtryk evaluering og en suite af operatører, herunder aritmetik, relationelle og logiske operatorer, fejlhåndtering , definerbart funktionen håndterer og en række datatyper. MATLAB har også objektorienterede kapaciteter til at håndtere klasser og objekter , så du kan udføre genbrug af kode , arv og indkapsling og til at dele og genbruge de klassificeringssystemer, bygget af andre. MATLAB beskæftiger også en timerfunktion , så udførelsen af programmer, der skal planlægges .
Graphics Funktioner
En bred vifte af parceller er indbygget i Matlab , fra grundforskning linje og scatter plots til 3-D visualiseringer såsom overflade og mesh plots . Funktion er tilgængelige til at tilpasse den grafiske output , herunder skiftende line farver gør anmærkninger , og indstilling belysning og gennemsigtighed effekter på 3-D grafer . MATLAB også mulighed for grafisk brugergrænseflade udvikling for at tilpasse dens display og kan programmeres til at integrere tredjeparts kontroller såsom Java og ActiveX.