Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Theoretische Informatik » Berechenbarkeits- und Komplexitätstheorie » berechnen alpha gemäß der Reihenentwicklung » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen berechnen alpha gemäß der Reihenentwicklung
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Abed
Mitglied


Dabei seit: 31.10.2015
Beiträge: 27

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

s

Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von Abed: 04.11.2015 10:35.

31.10.2015 19:42 Abed ist offline E-Mail an Abed senden Beiträge von Abed suchen Nehmen Sie Abed in Ihre Freundesliste auf AIM-Name von Abed: primt YIM-Name von Abed: primt
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
public static void main(String[] args) {
	double z = 0.577350269189626; //alpha = 30°
	double sum = 0;
	for (int n = 0; n < 100; n++) {
		double prod = 1;
		int k = 1;
		while (k <= n) {
			prod *= 2*k*z*z/((2*k+1)*(1+z*z));
			k++;
		}
		sum += prod;
	}
	double alpha = z/(1+z*z) * sum;
	System.out.println(alpha * 180/Math.PI);
}


__________________
Syntax Highlighting fürs Board (Link)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von eulerscheZahl: 31.10.2015 20:40.

31.10.2015 20:38 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Abed
Mitglied


Dabei seit: 31.10.2015
Beiträge: 27

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Danke sehr das hat gekappt ,
aber ich hab noch eine Aufgabe die ich auch nicht verstehe , kannst du mir bitte helfen

Abed hat dieses Bild (verkleinerte Version) angehängt:
Frage.png

01.11.2015 15:31 Abed ist offline E-Mail an Abed senden Beiträge von Abed suchen Nehmen Sie Abed in Ihre Freundesliste auf AIM-Name von Abed: primt YIM-Name von Abed: primt
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Schnapp' dir Stift und Papier und spiele es für eine kleine Grenze (z.B. n < 4) von Hand durch. Was fällt dir auf?

__________________
Syntax Highlighting fürs Board (Link)
01.11.2015 17:16 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Abed
Mitglied


Dabei seit: 31.10.2015
Beiträge: 27

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

wie meinst du mit durchspielen? ich hab dich nicht gut kapiert
01.11.2015 18:26 Abed ist offline E-Mail an Abed senden Beiträge von Abed suchen Nehmen Sie Abed in Ihre Freundesliste auf AIM-Name von Abed: primt YIM-Name von Abed: primt
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

[latex]\cos(\alpha) = \frac{z}{1+z^2} \cdot \left(\underbrace{1}_{n=0} + \underbrace{\frac{2\cdot1\cdot z^2}{(2\cdot1+1)\cdot(1+z^2)}}_{n=1} + \underbrace{\frac{2\cdot1\cdot z^2}{(2\cdot1+1)\cdot(1+z^2)}\cdot\frac{2\cdot2\cdot z^2}{(2\cdot2+1)\cdot(1+z^2)}}_{n=2} + \dots\right)[/latex]
Fällt dir was auf? Kommen Teile mehrfach vor?

__________________
Syntax Highlighting fürs Board (Link)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von eulerscheZahl: 01.11.2015 18:34.

01.11.2015 18:33 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Abed
Mitglied


Dabei seit: 31.10.2015
Beiträge: 27

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

jaaaaaaaa
und..
01.11.2015 18:49 Abed ist offline E-Mail an Abed senden Beiträge von Abed suchen Nehmen Sie Abed in Ihre Freundesliste auf AIM-Name von Abed: primt YIM-Name von Abed: primt
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Und jetzt sollst du die Erkenntnis verwenden, um das Programm zu vereinfachen.

__________________
Syntax Highlighting fürs Board (Link)
01.11.2015 18:50 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Abed
Mitglied


Dabei seit: 31.10.2015
Beiträge: 27

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ja aber wie kann ich verwenden unglücklich
zeig mir erstmal bitte smile
01.11.2015 18:52 Abed ist offline E-Mail an Abed senden Beiträge von Abed suchen Nehmen Sie Abed in Ihre Freundesliste auf AIM-Name von Abed: primt YIM-Name von Abed: primt
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Nach Aufgabe 8 sieht mir das aus wie eine benotete Aufgabe, eine Komplettlösung würde das untergraben.

Was musst du tun, um vom Summanden für n=2 auf den für n=3 zu kommen? Wie sieht es allgemein von (k-1) zu k aus?

__________________
Syntax Highlighting fürs Board (Link)
01.11.2015 18:55 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Abed
Mitglied


Dabei seit: 31.10.2015
Beiträge: 27

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

so?
01.11.2015 19:51 Abed ist offline E-Mail an Abed senden Beiträge von Abed suchen Nehmen Sie Abed in Ihre Freundesliste auf AIM-Name von Abed: primt YIM-Name von Abed: primt
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Nennen wir die Summanden [latex]s(n)[/latex].
Rekursiv lässt sich berechnen: [latex]s(n) = s(n-1) \cdot ?[/latex]
Was kommt an die Stelle des '?'

__________________
Syntax Highlighting fürs Board (Link)
01.11.2015 19:58 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Abed
Mitglied


Dabei seit: 31.10.2015
Beiträge: 27

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

verstehe ich nicht unglücklich
01.11.2015 20:12 Abed ist offline E-Mail an Abed senden Beiträge von Abed suchen Nehmen Sie Abed in Ihre Freundesliste auf AIM-Name von Abed: primt YIM-Name von Abed: primt
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Für jeden Summanden kommt nur eine Faktor dazu, der Rest bleibt gleich.
Diesen Rest musst du also nicht jedes Mal neu berechnen, sondern kannst das vorherige Ergebnis nehmen. Jetzt DU.

__________________
Syntax Highlighting fürs Board (Link)
01.11.2015 20:23 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Abed
Mitglied


Dabei seit: 31.10.2015
Beiträge: 27

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

w

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Abed: 04.11.2015 10:31.

02.11.2015 12:01 Abed ist offline E-Mail an Abed senden Beiträge von Abed suchen Nehmen Sie Abed in Ihre Freundesliste auf AIM-Name von Abed: primt YIM-Name von Abed: primt
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Theoretische Informatik » Berechenbarkeits- und Komplexitätstheorie » berechnen alpha gemäß der Reihenentwicklung