Matlab , kort for MATRIX Laboratory, er en computer sprog, som giver en række manipulation, vizualization og matematiske funktioner, der skal udføres på data. Sproget er struktureret således, at dens vigtigste element er et array eller en matrix , og sproget indeholder en række indbyggede beregningsmæssige og grafiske procedurer. Dette giver Matlab kanten over sprog som C eller Fortran , hvor sådanne dimensioner og teknikker skulle manuelt programmeres fra starten at blive anvendt til samme formål som Matlab . Matlab Desktop
Matlab Desktop indeholder en række vinduer. Disse omfatter Command Window og Command History, hvor programmer er indtastet og opført , samt aktuel mappe , hvorfra filer og programmer kan indlæses. Ligesom Windows har Matlab sin egen Start-knappen i nederste venstre af sin desktop , som bruges til at få hurtig adgang til forskellige værktøjer og hjælpefiler. Endelig Workspace Browser viser en grafisk oversigt over alle de lagrede matricer og variabler , hvorfra de kan ses og redigeres.
Indtaste kommandoer
Matlab ligner andre program sprog i den pågældende variabler er defineret og kommandoer indtastet af tekst via en kommandolinje . I modsætning til andre sprog , men Matlabs indbyggede kommandoer centrum omkring matematiske funktioner . Det betyder, at der er en indlæringskurve forbundet med Matlab - sproget skal læres først. Selv Matlab er mere passende for ingeniørmæssige formål end andre programmer som Excel eller Minitab , er det generelt sværere for begyndere at afhente , men hvis du har en programmering baggrund , vil du finde det nemmere end andre
< . br >
Matricer
matricer er den grundlæggende enhed i Matlab . En matrix er et gitter af værdier , ligesom hoveddisplayet , du ser i et regneark som Excel , bortset matricen er af en størrelse, som du definerer , snarere end at være et stort gitter med rum til at udfylde. En række af matrix aritmetik og matrix aritmetiske operationer kan udføres på dem , fra lineære ligninger ved hjælp af lineær algebra, til mere komplekse manipulationer såsom beregninger af Egenværdier .
Styrker og svagheder
Matlab fokus på matrix operationer er dets største styrke , og det er særligt stærk i numeriske analyser og lineær algebra . Det er svagere i symbolske manipulation procedurer , men det er mindre bekymrende for ingeniører , at det er for andre anvendte forskere som fysikere. Matlab er et fortolket sprog snarere end et kompileret sprog som C eller C + + . Dette gør fejl nemmere at finde og løse fordi koden ikke behøver skal udarbejdes før hver prøvekørsel og fordi det er lettere at spore fejl til den specifikke sektion af kode , der forårsager dem. Det ændrer imidlertid sinke operationer i forhold til disse alternativer .