Hvordan tegne grafen Least Squares på MATLAB

En "minste kvadraters" -linjen er brukt i spredningsplott og regresjonsanalyser for å indikere den "best fit" mellom to sett med data. Det hjelper forskere til å avdekke trender i data visuelt i tillegg til de andre analysene de kan utføre. I MATLAB kan minste kvadraters linjen legges til noen spredningsplott ved først å definere tomten og deretter bruke "lsline" kommandoen direkte etterpå. For å utføre denne operasjonen trenger du en fil som inneholder data klar til å plotte på en punktdiagram.

Bruksanvisning

1 Laste opp MATLAB og åpne filen som inneholder dataene.

2 Skriv inn følgende linje med kode i MATLAB:

scatter (X, Y, S, C)

Erstatte "X" med navnet på vektoren som inneholder den første gruppen av data. Erstatte "Y" med navnet på vektoren som inneholder den andre gruppen av data. Legg merke til at begge grupper av data må være like store - hvis de ikke er det, fjerne datapunkter som ikke har en tilsvarende tall i den andre datasettet. Erstatt "S" med den størrelsen du ønsker markørene i grafen for å være, for eksempel "5". Hvis du ikke er fornøyd med hvordan grafen ser ut etter å ha kjørt programmet, kan du bare redigere figuren du følger med på "S" og kjøre programmet på nytt helt til du liker resultatet. Erstatt "C" med de fargene du ønsker markørene for å være. Hvis du bytter ut "C" med navnet på en en-av-tre matrise med heltallsverdier mellom 0 og 255, vil fargen på markørene settes til en rød, grønn og blå kombinasjon spesifisert av disse verdiene. Gå til allprofitallfree.com/color-wheel2.html~~V å finne den fargen du ønsker å bruke fargehjulet.

3 Legg til "lsline" (uten anførselstegn) til programmet på en ny linje. Dette er kommandoen som vil tegne grafen til minste kvadraters linjen for deg.

4 Kjør programmet og vent et øyeblikk for MATLAB til å tegne din graf. Det vil vises som et spredningsdiagram, med merkepunktene i størrelse og farge du spesifiserte, og en minste kvadraters linje som går gjennom punktene som viser deg forholdet mellom de to gruppene av data.