mboost-dp1

Formel mangler :)


Gå til bund
Gravatar #1 - rackbox
11. apr. 2010 14:08
Jeg har knækket mit hoved i et stykke tid nu. Jeg kan huske, at jeg gjorde det i gymnasiet så let som ingenting, men det er alligevel en 18 år siden:

Jeg har en stak regler, der skal overholdes, og skal udlede en formel, der kan overholde disse regler:

* Hver gang X halveres skal Y ganges med 1,5
* Hvis X=2000 er Y=100
* Hvis X=1000 er Y=150
* Hvis X=500 er Y=225

Hvordan ville en formel se ud?

Takker :)
Gravatar #2 - Daniel-Dane
11. apr. 2010 14:27
Du kan ud fra "hver gang x fordobles/halveres" fornemme, at vi har med en potensfunktion at gøre, dvs. y=a*x^b.

Så smider du det bare ind i Excel eller TI-89'eren. Jeg fik a=8,53... og b=-5,85...

Det kan sikkert skrives pænere.
Gravatar #3 - rackbox
11. apr. 2010 14:38
#2 Det er ikke lige de resultater, jeg får når jeg bruger dine tal...

Du foreslår Y = 8,53*x^5,85

Hvis X = 2000, er Y = 1,75*10^20

Men potens-idéen passer jo nok meget godt.
Gravatar #4 - Daniel-Dane
11. apr. 2010 14:42
Hah. Min fejl. Jeg glemte, at den eksponentielle notation er sat på scientific. Det er cirka a=8530 og b=-0,585.

Men ellers ville jeg løse den i hånden ved at dividere to ligninger med hinanden:

100/150 = a*2000^b/(a*1000^b)
<=>
2/3=2^b
<=>
b=ln(2/3)/ln2
b~=-0,585

100=a*2000^-0,585
<=>
a=100/2000^-0,585~=8530
Gravatar #5 - rackbox
11. apr. 2010 14:56
Tak :) Det virker!
Gravatar #6 - rackbox
11. apr. 2010 16:26
...ville dog være lækkert med en "pænere" formel. Er der nogen, der kan sådan noget?
Gravatar #7 - rackbox
11. apr. 2010 17:55
#4 jeg så først dine rettelser efter at jeg postede #6... Tak for uddybningen :)
Gravatar #8 - onetreehell
11. apr. 2010 20:00
Man kan godt regne lidt videre på det. Så kan det være at man kan repræsentere det lidt mere præcist på computeren...

b = log2(2/3)
a = 100 / (2⁸ * 5²)^b
a = 100 / ((2^b)⁸*5^b)
a = 100 / ((2/3)⁸ * 5^b)
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login