MATLAB er et språk som brukes til å kombinere programmering, beregning, analyse og visualisering prosedyrer. Gjennom en kommandolinje- grensesnitt , skriver du i programmer som medfører MATLAB til å utføre de ulike funksjonene på numeriske data . Det tar litt tid å mestre hele spekteret av MATLAB funksjoner. På grunn av sin evne til å håndtere store datasett , sin håndtering av matriser og vektorer og dens fokus på matematiske prosedyrer , er det ofte brukt av ingeniører og rene matematikere . Generelle funksjoner
MATLAB opererer gjennom et skrivebordsmiljø , lik den som brukes av Windows , med flere input og output vinduer og en "Start "-menyen i nedre venstre . Generelle verktøy er å redigere , kjøre og feilsøke programmer , samt å importere og eksportere MATLAB programmer. MATLAB inneholder også funksjoner som gjør at det å knytte kontakter med andre bibliotek og tjenester , blant annet Java, . NET Framework , webtjenester og programmer skrevet i C og Fortran .
Data funksjoner
funksjoner for å importere og eksportere data fra andre formater, for eksempel regneark er inkludert i MATLAB sammen med en rekke funksjoner for å behandle og manipulere dataene . Disse fokuserer rundt matematiske funksjoner , spesielt involverer arrays , matriser og lineær algebra . Analyseringsprosedyrer inkluderer grunnleggende deskriptiv statistikk , Korrelasjon, kovarians , numeriske deriverte og integraler . MATLAB kan også utføre Fourier transformasjon og tidsserieanalyse . Andre prosedyrer kan programmeres manuelt inn i MATLAB hvis de ikke er tilgjengelig som innebygde funksjoner .
Programmering Funksjoner
MATLAB er et fullverdig programmeringsspråk stand til å håndtere funksjon /uttrykk evaluering og en pakke med operatører inkludert aritmetikk , relasjonelle og logiske operatører , feilhåndtering , definerbare funksjon håndterer og en rekke datatyper . MATLAB har også objektorienterte evner til å håndtere klasser og objekter , slik at du kan utføre gjenbruk av kode , arv og innkapsling , og til å dele og gjenbruke klassifiseringssystemer bygget av andre. MATLAB sysselsetter også en timerfunksjon , slik at gjennomføring av programmer for å være planlagt .
Graphics Funksjoner
Et bredt spekter av tomter er bygd inn i MATLAB , fra grunnleggende linjen og punktplottinger til 3 - D visualiseringer som overflate og mesh tomter . Funksjonen er tilgjengelig for å tilpasse den grafiske visningen inkludert endring linjefarger , noe som gjør merknader, og sette lys og gjennomsiktighet effekter på 3 - D grafer. MATLAB gir også mulighet for grafisk brukergrensesnitt utvikling for å tilpasse sin skjerm , og kan programmeres til å bygge inn tredjeparts kontroller som Java og ActiveX.