Hey,
also erst einmal habe ich das Gefühl, du verwendest den Begriff Iteration sowohl für Schleifendurchläufe, als auch für wiederholte Berechnungen.
Ähm, ja? Ein Schleifendurchlauf entspricht einer Berechnung.
Und dann habe ich noch nicht verstanden, was bei welcher Randbedingung gemacht werden soll. Du berechnest den ersten Summanden und wenn dieser negativ ist, halbierst du die zweite Spalte, und dann?
Es gibt nur eine Randbedingung, das der Startvektor[i] nicht kleiner 0 werden darf, dann muss die entsprechende Zeile mit einer Zahl dividiert werden, sodass der Startvektor 0 wird.
Gruß
Jo