Array-Multiplikation und matrix-inversion mit VBA

Ich versuche zu tun, einige Berechnungen mit arrays.

z.B. ich möchte lösen Ax=y, so dass ich den folgenden code verwenden, um so zu tun, wobei a Eine quadratische matrix ist und y ein col. vector. In VBA, A ist ein array mit zwei-dimension und y ist eins mit einer dimension. Aber dieser code funktioniert nicht...

x = WorksheetFunction.MMult(WorksheetFunction.MInverse(A), y)

Wo habe ich falsch? Danke!

  • Definiere "funktioniert nicht".
  • Charlesworth Es gibt nichts und aufhören zu laufen...
  • Nichts? Keine Fehlermeldung? Bitte zeigen Sie uns-code, die das tun können... Haben Sie versucht, schrittweise durch den code im debug-Modus?
  • Möglicherweise finden Sie nicht invertieren dieser matrix interessant. Achten Sie darauf, Lesen die Kommentare auch.
InformationsquelleAutor BVFanZ | 2011-09-04
Schreibe einen Kommentar