Function & MMult
29.12.2006 18:11:28
Willphisto
vorweg mal Danke für Eure Hilfe!!! Nun zu meinem Problem. Ich hab eine Rechnung ( Matrix * Vektor ) = Vektor ) der Form...
https://www.herber.de/bbs/user/39248.xls
In einem sub Programm bestimme ich den vektor a,b,c indem ich
Dim abc
Dim matrix(1 To 3, 1 To 3)
Dim vek_t
Dim vek(1 To 3)
Dim inv_m
vek_t = WorksheetFunction.Transpose(vek)
inv_m = Application.WorksheetFunction.MInverse(matrix)
abc = Application.WorksheetFunction.MMult(inv_m, vek_t)
mache. Das klappt auch ganz gut. Ich krieg dann 3 Zahlen raus die stimmen ( Sollten :-) ). Jetzt bräuchte ich das ganze aber in Form einer Function, bei der mir der Vektor abc also wirklicher Vektor ausgegeben wird, d.h. abc(2). Bei mir kommt da immer " Zuweisung an Datenfeld nicht möglich" ...
Hoffe es hat einer eine Idee..
Vielen Dank