Avatar billede mikze Nybegynder
25. januar 2006 - 16:19 Der er 5 kommentarer og
1 løsning

Find ligning

Hej eksperter,

Jeg har en "eksponent-halverende" linje.

Her er tallens sammenhæng:

X: 0, 31, 62, 93, 124 (stiger med 31 hele tiden)

Y: 20, 10, 5, 2,5, 1,25 (halverer hele tiden)

Når X er nul er Y=20, og når X er 31 er Y=10 osv..!


Jeg har brug for en ligning der kan udtrykke det, og en ligning som jeg kan bruge ved at sige:

Y er 8, hvad er X?
Avatar billede roenving Novice
25. januar 2006 - 16:52 #1
Skriv de to ligninger til værdierne op, og lav så en løsning for tallet !-)

x = 31 * num
y = 20 / (2^num)

<==>

num = x/31
num = ln(20/y)/ln(2)

-- så kan du indsætte i den sammensatte:

x/31 = ln(20/y)/ln(2)

-- altså er løsningen for x:

x = 31 * ln(20/y)/ln(2)

-- og for y:

y = 20 / (2^(x/31))
Avatar billede mikze Nybegynder
25. januar 2006 - 21:03 #2
Det er dejligt :) så er du både matematik og javascript geni!

Ligningerne passer, kan du forklarer lidt nærmere (børnehave niveau) ?

Jeg ved kun lige at NL() giver outputtet af hvor mange gange 2.71828 skal ganges med sig selv for at give X.
Avatar billede roenving Novice
26. januar 2006 - 15:54 #3
Hvad er det, du vil have forklaret nærmere ?-)

-- vejen fra y-ligningen til num er f.eks.

y = 20 / (2^num) <==>
2^num * y = 20 <==>
2^num = 20/y <==>
ln(2^num) = ln(20/y) <==>
ln(2) * num = ln(20/y) <==>
num = ln(20/y)/ln(2)

-- og det er principielt ligemeget om man bruger ln (den naturlige logaritme) eller log (10-tals-logaritme) eller en helt tredje logaritme-funktion, fidusen er, at man kan konvertere en potens-opløftning til en multiplikation ...

Tjah, ved at bruge en titalslogaritme kan man dog få et udtryk, der er en anelse lettere at beregne, nemlig:

num = 1 + (1 - log(y)) / log(2)
Avatar billede mikze Nybegynder
28. januar 2006 - 13:17 #4
tak!

Smid et svar!
Avatar billede roenving Novice
28. januar 2006 - 13:35 #5
Velbekomme '-)
Avatar billede roenving Novice
30. januar 2006 - 05:12 #6
-- og tak for point ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester