Den minste kvadraters metode er vanligvis brukes i data montering. Løsningen på en minste kvadraters problem er koeffisienten eller sett av koeffisienter som minimaliserer summen av de kvadrerte restene. Restene er bruker forskjellen mellom virkelig verdi og utstyrt value.Scientists og ingeniører Matlab , et program utviklet av MathWorks , til å utføre minste kvadrat analyse. Du kan bruke " fminsearch " funksjon - men dette kan være svært komplisert og tidkrevende - eller kurvetilpasning verktøykasse - som er dyrt . Alternativt kan du bruke Ezyfit . Ezyfit er gratis, rask og enkel å bruke Matlab verktøykasse. Instruksjoner
Ezyfit Installasjon
en
ned Ezyfit . Pakk den i en mappe på datamaskinen din . Ikke legg den til Matlab katalogen ( " Program Files /Matlab ") .
2
Velg "File > Set Path ... " fra menylinjen og velg mappen som inneholder Ezyfit å legge Ezyfit til Matlab banen .
3
Start Matlab å laste Ezyfit for første gang . Deretter vil Ezyfit automatisk lastes når du starter Matlab .
Generer Linear Sample data
4
Type " x = 0:1:100 " i Command vinduet for å generere en serie av x-verdiene .
5
Type " y = rand ( 1 , lengde ( x ) )" til tilfeldig generere y-verdi for hver x-verdi.
6
Type " y = y . * ( x * 2 ) " for å lage en gradient av to . Pass på å bruke matrise multiplikasjon " . *" Etter den andre y heller enn matrisemultiplikasjon " *" ellers vil generere en matrise multiplikasjon feil .
7
Type " plot ( x , y , ' kx ' ) "for å plotte punkter på et spredningsdiagram .
Utfør minste kvadraters
8
Type" Showfit (' a * x + b ' ) "til utføre en lineær minste kvadraters . Ezyfit skriver løsningen , dvs. verdiene til de passende koeffisienter "a" og " b " og korrelasjonskoeffisienten "R" .
9
Type " Showfit (' a * exp ( b * x ) + c ' ) " til å utføre en eksponentiell minste kvadraters .
10
Sjekk at korrelasjonskoeffisienten " R " for den eksponentielle passform er mindre enn" R " verdi for den lineære passform . Dette betyr den lineære passform er en bedre tilpasning av dataene , som forventet.