matlab partialsumme < Sonstige < Programmiersprachen < Praxis < Informatik < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 16:10 Sa 07.04.2012 | Autor: | Unk |
Aufgabe | Schreiben Sie mit Matlab ein Programm, das für [mm] n=2^k [/mm] und k=1;...;20 die Partialsumme [mm] S(n)=\sum_{j=1}^{n}\frac{1}{j^3} [/mm] ausgibt. |
Hallo,
also ich habe absolut keine Ahnung von Matlab (vom Programmieren allgemeine auch nicht), versuche mich gerade hilflos durch diverse Tutorials zu lesen.
Für ein beliebiges vorgegebenes n kann man das ja ganz leicht schreiben, mir macht nur das mit dem [mm] 2^k [/mm] dann Probleme. Muss ich dann in die Schleife noch eine Schleife einbauen? Und wie vor allem?
Dass das hier leider kein sehr konstruktiver Diskussionsbeginn ist, ist mir klar, liegt aber wie gesagt an mangelnden Vorkenntnissen.
|
|
|
|
Hallo Unk,
> Schreiben Sie mit Matlab ein Programm, das für [mm]n=2^k[/mm] und
> k=1;...;20 die Partialsumme
> [mm]S(n)=\sum_{j=1}^{n}\frac{1}{j^3}[/mm] ausgibt.
> Hallo,
>
> also ich habe absolut keine Ahnung von Matlab (vom
> Programmieren allgemeine auch nicht), versuche mich gerade
> hilflos durch diverse Tutorials zu lesen.
>
> Für ein beliebiges vorgegebenes n kann man das ja ganz
> leicht schreiben, mir macht nur das mit dem [mm]2^k[/mm] dann
> Probleme. Muss ich dann in die Schleife noch eine Schleife
> einbauen? Und wie vor allem?
Ja, da musst Du eine zweite Schleife einbauen.
Die äußere Schleife geht über k, während die innere Schleife
über die noch festzulegenden Grenzen läuft:
for k=1:20
...
for j=u:o
...
end
...
end
Hier bedeuten u die Untergrenze,
o die Obergrenze der inneren Schleife.
> Dass das hier leider kein sehr konstruktiver
> Diskussionsbeginn ist, ist mir klar, liegt aber wie gesagt
> an mangelnden Vorkenntnissen.
Gruss
MathePower
|
|
|
|