Mittelwertbildung gemäß Method of Successive Average (MSA)

Sie können den Mittelwert von zwei Matrizen (Nachfragematrizen oder Kenngrößenmatrizen) oder von Attributen gemäß MSA (Method of Successive Averages) ermitteln.

Diese Funktion dient der Konvergenzverbesserung in rückgekoppelten Nachfragemodellen und kann der Operation Bedingter Rücksprung vorgeschaltet werden, um als Kriterium für den Rücksprung anstelle einer Matrix der aktuellen Iteration / der Attributwerte der aktuellen Iteration die gemittelte Matrix aller bisherigen Iterationen / gemittelten Attributwert aller bisherigen Iterationen zu verwenden. Die Mittelwertbildung steht als Funktion MSA(,) in Formeln zur Verfügung. Der Iterationszähler wird nicht implizit angegeben, sondern dynamisch innerhalb der Funktion MSA bestimmt.

Die Operation berechnet

wobei

A

Ergebnismatrix / neu berechneter Attributwert

B

Matrix / Attributwert aus der aktuellen Iteration

C

aus allen vorhergehenden Iterationen gemittelte Matrix / gemittelter Attributwert

i

Iterationszähler

Hinweise: Der Iterationszähler beginnt mit Iteration 0 und bezieht sich bei mehreren Vorkommen von Bedingtem Rücksprung stets auf die innerste Schleife.