Aviseringar
Rensa alla

Hitta en funktion från data


Åtta
Ämnesstartare

Känner mig lite dum i huvudet, men hur gör jag för att hitta en funktion som fungerar (åtminstone någorlunda) utifrån en ganska begränsad mängd data?

---------------
| X | Y |
---------------
| 2 | 200 |
| 5 | 500 |
| 10 | 1000 |
| 25 | 2000 |
| 50 | 3500 |
| 100 | 6000 |
---------------

Funktionen bör se ut såhär: Y(x) = 100x-bx^c

Finns det något sätt, eller är jag bara dum i huvudet?


   
Citera

Ja du får väl sätta in lite olika värden i den funktionen och lösa ut b och c.....


   
SvaraCitera

Om du vet att det är en andragradsfunktion blir ju c = 2. Sen är det väl bara att lösa Y(5)=500 exempelvis.


   
SvaraCitera
Åtta
Ämnesstartare

osäker:

Om du vet att det är en andragradsfunktion blir ju c = 2.

Jag är nog lite dum i huvudet ändå. Jag vet inte huruvida det är en andragradsfunktion eller ej.


   
SvaraCitera

http://en.wikipedia.org/wiki/Least_squares
http://www.mathworld.wolfram.com/LeastSquaresFitting.html

(Jag kommer eventuellt och i mån av tid att återkomma till denna tråd.)


   
SvaraCitera
Åtta
Ämnesstartare

AndersLkpg:

http://en.wikipedia.org/wiki/Least_squares
http://www.mathworld.wolfram.com/LeastSquaresFitting.html

Jag tittade lite på det där innan jag skapade tråden, men jag tror inte att mina matte-skillz är tillräckligt vassa för att jag själv ska kunna omsätta det i praktiken utan handledning.


   
SvaraCitera

nej ok

I skolan brukar vi använda ett dataprogram som heter Logger Pro 3 till ungefär sånt, detta borde också gå att göra där. Finns nog många dataprogram som kan detta men men..... Du kan ju leta i Google efter sådana om du inte måste hitta funktionen med hjärnan....


   
SvaraCitera

Tråden låst på grund av inaktivitet


   
SvaraCitera