MATLAB - et akronym for " Matrix Laboratory" - er en høy ytelse programmeringsspråk og programmering miljø designet for vitenskapelig og teknisk databehandling. MATLAB inneholder flere funksjoner som tillater brukere å beregne , plot og etiketten høydekurver , eller isolines , som er linjer som representerer likestilling med hensyn til en gitt variabel . Contour Levels
konturer funksjoner i MATLAB lar deg spesifisere de spesielle contour nivåer eller antall contour nivåer for å tegne. Den grunnleggende kontur funksjon, kalt " kontur " , viser todimensjonale konturlinjer som genereres fra verdier i en data matrise , , kontur Z. Den første formen av konturen funksjon (Z , n ) , hvor n er antallet av konturlinjer , setter en egenskap kjent som " LevelStep ", som angir mellomrommet mellom høydekurver . Den andre formen , kontur (Z , v ) , der v er en vektor - et kvantum med størrelse og retning - angir en egenskap kjent som " LevelList ", som angir verdier der høydekurver trekkes
contouring algoritme
MATLAB avgjør hvilken kontur nivåer for å tegne via et sett med regler , kjent som konturer algoritme. Hvis du forsyne konturer funksjoner med en inngang vektor , v , som et argument, er elementer av v tolkes som kontur nivå verdier , mens lengden av v bestemmer antall kontur nivåer generert. Hvis du ikke leverer v, velger kontur algoritmen maksimalt 20 kontur nivåer , og det totale antallet er alltid delelig med to eller fem .
3D Contour Lines
Tilsvarende viser " contour3 "-funksjonen tredimensjonale høydekurver generert fra verdier i en data matrix , Z. verdiene i matrisen tolkes som høyder i forhold til et fly og antall konturlinjer å vise beregnes ut fra minimum og maksimum dataverdier . Alternativt kan du eksplisitt angi antall contour nivåer vises av en gang leverer et valgfritt andre argument til funksjonen.
Fylt Contours
p Hvis du vil opprette en todimensjonal konturplott , men du vil fylle området mellom høydekurvene med en solid farge , bruke " contourf "-funksjonen . Syntaksen " contourf ( Z )" , hvor Z er en data matrise minst to av to , trekker en konturplott der antall høydekurver og deres verdier fastsettes automatisk. Men , som " contour " og " contour3 " funksjoner , kan du også levere contourf med et nummer eller en vektor eksplisitt å sette kontur nivåer .