Seite 1 von 1

Re: Summenformel ausrechnen lassen

Verfasst: Fr, 08.08.2014 15:41
von lorbass
Martin II hat geschrieben:Was muss ich tun, damit dies ausgerechnet wird?
Ein Programm benutzen, das rechnen kann, z.B. Calc.

Math ist ein Formeleditor zur bildlichen Darstellung von Formeln, keine Rechnenwerkzeug.

Gruß
lorbass

Re: Summenformel ausrechnen lassen

Verfasst: Fr, 08.08.2014 17:13
von lorbass
Martin II hat geschrieben:Ich habe die Formel aus Math in Calc übertragen
Wie soll das auch gehen. In Math hast du die Darstellung einer Formel beschrieben. Damit kann Calc nix anfangen. Calc braucht keine Bildbeschreibung, sondern eine auszuführende Rechenanweisung.
Martin II hat geschrieben:Hast du ne Idee
Sicher. Wenn du mit einem Programm arbeiten willst, wirst du nicht umhin kommen, dich mit den Grundlagen dieses Programms auseinanderzusetzen. Eine Möglichkeit in diesem Fall: Beschäftige dich mit den Handbüchern im Apache OpenOffice Dokumentationsportal oder im LibreOffice Dokumentationsportal.

Zuvor solltest du dir aber klar darüber werden, was du den überhaupt machen willst (oder musst). Mit Calc kannst du zwar die Summe »1+2+3+4+5« ausrechnen, nicht aber eine algebraische Formel wie etwa »Summe über n von n=1 bis 5«. Dazu bräuchtest du ein Computeralgebra-System, wie z.B. Euler, GeoGebra oder Maxima.

Gruß
lorbass

Re: Summenformel ausrechnen lassen

Verfasst: Di, 21.10.2014 15:21
von TrueColor
Sowas kannst du auch wunderbar mit einem Basic-Macro als function() über eine Schleife lösen und als Benutzer-Funktion im Calc verwenden.

Aber für diese einfache Reihe brauchst du nicht zwingend eine Summenformel bemühen. Frei nach Gauss[1]:

Bedingung: der obere Grenzwert (o) ist eine gerade Zahl, unterer Grenzwert (u) = 1

Dann Paare bilden und addieren
(u + o) ; (u+1 + o-1) ; (u+2 + o-2) ; ... ; (u+o/2 + o-o/2)

Es gibt genau o/2 solcher Zahlenpaare, die alle die gleiche Summe haben, also
o/2 * (u + o)

Ist der obere Grenzwert ungerade, gehst einen zurück, den musst du dann zum Schluss wieder draufaddieren.

Also an deinem Bsp.:
2 * (1+4=5) + 5 = 15

Am der klassischen Gauss-Geschichte (o=100):
50 * (1+100=101) = 5050

Damit kannst du die im Kopf ausrechnen.
________________________
[1] http://de.wikipedia.org/wiki/Carl_Fried ... und_Jugend


Edit: Link gesetzt