25. marts 2004 - 12:42Der er
18 kommentarer og 1 løsning
matrix og forøgelse
Jeg har brug for på en eksponentialkurve at kunne forudse en parameter.
kolonne 1: 0 5 10 15 20 25 30 35 kolonne 2: 0,9 1,5 1,92 2,26 2,54 2,8 3,04 3,24 Værdierne i kolonne 2 er tilnærmelsesvise eksponentielle, og jeg vil gerne kunne forudsige værdien for den kurve f.eks. sv.t. en sammenhængende værdi på 120 (fra kolonne 1) Jeg har prøvet med forøgelse, men jeg kan ikke få det til at virke
Øhhh - hvordan får du at værdierne er tilnærmelsvise eksponentielle? Mellem 10 og 15 vokser værdien med 0,34. Mellem 20 og 25 vokser værdien kun med 0,26. Funktionen er voksende, men dens afledte (hældningen) er aftagende. Ikke just eksponentiel vækst der beskriver kurven. Jeg ville lave en polynomial tilnærmelse, hvis det var! (Diagram, XY-punkt, tilføj tendenslinie. Type = polynomisk, Indstillinger, prognose = 100 punkter fremad.)
Mit problem er at jeg har nogle kurvedele fra starten af den logaritmiske kurve og jeg vil gerne kunne finde en værdi lang ude på kurver sv.t. til tidspunkt, hvor kurven er fladet helt ud! Tim
En logaritmisk tilnærmelse er måske ikke det bedste, som du vil se hvis du forsøger at lave en logaritmisk tendenslinje. (Husk at fjerne nul-punktet - log(0) ka' man ikke.)
Den slutter aldrig! Det ku' være du skulle starte med at finde din gamle matematikbog frem og læse lidt om logaritmer! Ligningen for tendenslinjen i Excel er: y = 0,8969Ln(x) - 0,0643 Ligningen går mod uendelig for x gående mod uendelig. Den går til gengæld meget langsomt mod uendelig. Det er derfor du "tror" den slutter på et tidspunkt. Og hvor om alting er, igen, igen: Logaritmekurven er ikke den bedste tilnærmelse til ovenstående. Hvor ved du fra at kurven skal være logaritmisk?
Hvis vi nu forudsætter at det er en logaritmisk form, og jeg har f,eks 8 værdier (som ovenfor). Den anden akse er sekunder (kolonne 1. Jeg ønsker nu en værdi sv.t. 500 sekunder. Kan der opsættes en formel eller matrix, hvor jeg kan sætte mine 8 værdier ind, og så aflæse den "teoretiske" (beregnede) værdi efter 500 sekunder. Der skal være mulighed for at jeg kan overføre disse 8 værdier automatisk via en kæde og så få 500 sekund værdien, som jeg så kan regne videre på ?
Tim: Hvor er det lige du ved fra at den skal være ca. 5? (Igen er min pointe at dine data ikke passer på logaritmer hvis du forventer en værdi på 5 efter 500 sekunder.)
superjap: Du har da ikke undgået at se på linietype? Den har du da så vidt jeg kan se sat til at være logaritmisk i din lineære regression. (Det kan være jeg tager fejl - jeg er ikke ekspert på excel's LINEGR-funktioner etc.)
Sorry Tim - jeg var måske for hurtig. Jeg kan i øvrigt ikke på ståënde fod helt gennemskue superjap's formler, så de kan sagtens være rigtige! Du skal i øvrigt lige prøve i dine tal at skifte den første observation med 30 ud med 25 sekunder. Udover det tror jeg efterhånden at jeg hopper af diskusionen! Held & lykke med det.
Det er som om du kan noget, aom vi andre ikke kan (eller forstå).
Vi har arbejdet meget med din gamle beregningsmodel, som du lavede for mig, men kan ikke rigtig få vores data til at passe. Det skulle ikke undre mig om du kunne hjælpe os, men det vil nok kræve at vi mødes ? Bor du i Københavnsområdet ? Har du lyst/mulighed for at et møde for at hjælpe os videre ? Tim
Ja jeg bor i Københavnsområdet, og jeg vil da gerne forsøge at hjælpe jer. Som min kalender ser ud lige nu, så kan det dog tidligst blive engang efter påske.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.