LS közelítő görbe

Nemeth Tibor neti at starkingnet.hu
Thu May 18 18:00:51 CEST 2006


Hali !

Tebee wrote:

> Kellene készítenem egy programot, amely egy ellenállás, és izzómérés
> adatait illeszti egy görbére. 
  Erősen bízom benne, hogy fordítva. Tehát vannak a mérési adatok és 
ehhez illesztesz függvényt.
 >
(LS közelítő görbének csúfolják). A
> program megírásával nem lenne gond,csak nem tudom milyen képlet
> szerint kellene illeszteni. Tudna nekem ebben valaki
> segíteni?Segítséget előre is köszönöm.
Ez valóban a legkisebb négyzetek kifejezést sugallja, de az nem szól a 
görbe alakjáról csupán a paraméterek értékének optimalizásáról vagyis 
arról hogy a paramétereket akkor tekintjük illesztettnek, ha a függvény 
helyettesítési értékei és a mérési eredmények közti eltérések 
négyzetösszege minimális. Ha van fizikai értelemben indokolható modell, 
célszerű azt használni. Ha nincs célszerú azt ami könnyen számítható, ez 
pedig a polinom. Ez persze csak kisebb fokszámok esetén igaz. Ez egy 
úgynevezett rosszul kondícionált feladat, a számítások folyamán kiejtés 
jön létre, elfogynak az értékes jegyek. Mindez akkor van , ha 
hagyományos  szumma(an*x^n) alakban keresed an-eket. Persze ma egy doble 
vagy extended szám pontosságával valószínű, hogy 7..8 is lehet az a 
fokszám ahol a probléma jelntkezik, azzal meg már sokmindent meg lehet 
fogni. Numerikusan stabil módszer a LEGENDRE (lözsandr) polinomokon való 
sorfejtés. Ennek nézz utána, ha nem agyúval verébre esetrő van szó.

Ha esetleg félreértettem és a feladatod csupán egy előre adott 
sorozathoz a, valamilyen értelemben, legjobban közelítő görbe 
helyettesítéséi értékeinek kiszámítása, de nem futás közben beadott 
adatokra a függvényillesztés, akkor excelben ábrázold az adatokak, majd 
trendvonal felvétele és képletet mutassa után van egy megoldásod és csak 
a megadott képletet kell leprogramozni.
Ha nem találsz megfelelőt, küldd el az adatokat és csinálok rá görbét.

Amúgy Google az   LS regression curve     kérdésre ad pár találatot.

Üdv.
                    Németh Tibor




More information about the Elektro mailing list