Folgende Matrix Operation soll in VBA gelöst werden:
A + (I + B) * A
alle Matrizen sind n*n
Die Multiplikation will ich mit WorksheetFunction.Mmult berechnen. Doch eine einfache Additions-Funktion gibt es nicht. Also habe ich zwei Schleifen ineinander gesetzt und Feld für Feld wird addiert. Das Problem: Type ist nicht mehr "range" sondern ein Double Array. Und damit funktioniert Mmult nicht.
Wie kann ich also beide (Addition und Multiplikation) in einer Formel in VBA packen?
Ich brauche VBA weil die Operation teil einer grösseren Funktion sein wird.
Ich danke für Antwort!!
Gruss Martin
|