Mathematik online lernen im Mathe-Forum. Nachhilfe online
Startseite » Forum » Formel aus Zahlenfolge ermitteln

Formel aus Zahlenfolge ermitteln

Sonstiges

Tags: Formel, Zahlenfolge, Zahlenreihe

 
Antworten Neue Frage stellen Im Forum suchen
Neue Frage
Fantasyelf

Fantasyelf aktiv_icon

08:46 Uhr, 06.11.2008

Antworten
Hallo,

ich würde mich über Eure Hilfe freuen.

Problem:
Ich habe folgende Zahlen:

30000
37500
44400
57000
75900
100500
131400

Ich hätte nun gerne eine Formel, die ich in einem php-Skript verwenden kann, um die folgenden Werte auszurechnen.
Das System, wie die folgenden Werte ausgerechnet werden, habe ich erkannt. Ich kann es nur nicht eine Formel packen.

Ich hoffe, Ihr könnt es.

Gruß
Fantasyelf

Für alle, die mir helfen möchten (automatisch von OnlineMathe generiert):
"Ich möchte die Lösung in Zusammenarbeit mit anderen erstellen."
Hierzu passend bei OnlineMathe:
Mitternachtsformel
Online-Nachhilfe in Mathematik
Antwort
DK2ZA

DK2ZA aktiv_icon

09:35 Uhr, 06.11.2008

Antworten

Verrate doch mal das System!

GRUSS, DK2ZA

Antwort
Edddi

Edddi aktiv_icon

09:39 Uhr, 06.11.2008

Antworten
... das einzige System das ich auf die schnelle erkenne, ist , das deine Zahlenfolge zumindestens ab deinen 2. Wert immer in der 2. Differenzfolge alternierend die Werte 5700 und 6300 annimmt.
Könnte auch Zufall sein...entweder mehr Werte oder mal wie gerade erwähnt dein System mitteilen.
Fantasyelf

Fantasyelf aktiv_icon

09:52 Uhr, 06.11.2008

Antworten
Das herausgefundene System ist folgendes:

30000
------+7500
37500--------600
------+6900-------+6300
44400-------+5700
------+12600------+600
57000-------+6300
------+18900-------600
75900-------+5700
------+24600------+600
100500------+6300
------+30900
131400

"-----" bitte als Leerzeichen sehen, da richtige Leerzeichen nicht den Abstand garantieren.

Das sich die beiden Werte 5700 und 6300 abwechseln stimmt.


Mein erster Ansatz war:

=30000+((n-1)*7500)+den Rest, den ich noch nicht kenne

Aber dann würden die 7500 auch für die nächsten n dazukommen, und das sollen sie ja nicht. Die sollen nur für n=2 dazukommen.

Aber vielleicht läßt sich ja was mit der 600 anfangen, vielleicht irgendwas mit Quadraten oder Exponenten.
Fantasyelf

Fantasyelf aktiv_icon

13:12 Uhr, 11.11.2008

Antworten
Hat denn keiner eine Idee? Oder ist die Lösung so einfach, das sie mir keiner sagen will?

Ich würde mich wirklich über Eure Hilfe freuen.
Antwort
DK2ZA

DK2ZA aktiv_icon

18:14 Uhr, 11.11.2008

Antworten

Hier ist die gesuchte Formel:

3000*n² - 2250*n + 36900 - (n MOD 2)*150

und hier die zugehörige Funktion als PHP-Skript:

<?php

function serie($n){return 3000*$n*$n - 2250*$n + 36900 - $n%2 * 150;}

?>

und hier ein PHP Testprogramm:

<?php

for ($i=1; $i<12; $i++) {echo $i," ",serie($i),"<br>";}

?>

und hier der Ausdruck dieses Programms:

1 37500
2 44400
3 57000
4 75900
5 100500
6 131400
7 168000
8 210900
9 259500
10 314400
11 375000

GRUSS, DK2ZA

Frage beantwortet
Fantasyelf

Fantasyelf aktiv_icon

22:05 Uhr, 11.11.2008

Antworten
Vielen vielen Dank.

Auf so eine Formel wäre ich nie gekommen.

Meine Schulzeit ist halt schon eine Weile her.