MATLAB - en forkortelse for " Matrix Laboratory " - er en højtydende computer programmeringssprog og programmering miljø designet til den videnskabelige og tekniske computing. MATLAB indeholder flere funktioner, der giver brugerne mulighed for at beregne , plot og mærke højdekurver , eller isolines , der er strækninger, der repræsenterer ligestilling med hensyn til en given variabel. Contour Niveauer
tilretning funktioner inden MATLAB muligt at angive de særlige kontur niveauer eller antallet af kontur niveauer til at tegne. Grundkonturen funktion , kaldet " kontur" , viser todimensionale højdekurver genereret fra værdier i en data -matrix, Z. Den første form af konturen funktionen kontur ( Z , n ) , hvor n er antallet af højdekurver , indstiller en egenskab kendt som " LevelStep " , som angiver afstanden mellem højdekurver . Den anden form , kontur (Z, v) , hvor v er en vektor - en mængde med størrelse og retning - indstiller en ejendom kendt som " LevelList ", der angiver værdier , hvor højdekurver er tegnet
< br . >
Contouring algoritme
MATLAB afgør hvilken kontur niveauer for at tegne via et sæt af regler , der er kendt som profilstyring algoritme. Hvis du leverer tilretning fungerer med et input vektor , v, som et argument , er de elementer af v tolkes som niveaulinjerne niveauværdier , mens længden af v bestemmer antallet af kontur genereret niveauer. Hvis du ikke leverer v, at profilstyring algoritmen vælger højst 20 kontur niveauer og det samlede antal er altid deles med 2 eller 5. .
3D Contour Lines
nær
Tilsvarende " contour3 " funktion viser tredimensionale højdekurver genereret fra værdier i en data -matrix, Z. værdierne i matricen fortolkes som højder i forhold til et plan og antallet af konturlinjer at vise beregnes ud fra den minimum og maksimum dataværdier . Alternativt kan du eksplicit angive antallet af kontur -niveauer vises ved igen at levere en valgfri andet argument til funktionen.
Fyldt konturer
p Hvis du ønsker at oprette et to-dimensionelle kontur plot, men du ønsker at udfylde området mellem højdekurver med en fast farve , brug " contourf "-funktion. Syntaksen " contourf ( Z )" , hvor Z er en data matrix på mindst 2 med 2, trækker en kontur plot, hvor antallet af højdekurver og deres værdier bestemmes automatisk. Men ligesom " kontur " og " contour3 " funktioner , kan du også levere contourf med et nummer eller en vektor til eksplicit sætte kontur niveauer.