Mathematica Matrizenprodukt mit Code |
| 25.10.2013, 09:49 | Maah | Auf diesen Beitrag antworten » |
| Mathematica Matrizenprodukt mit Code bekomme bei Mathematica 2 Matrizen nicht multipliziert: invJacMatrix = MatrixForm[(1/12)*Sqrt[3]* {{2*s + 3, 5*s + 1}, {2*r - 2, 5*r + 7}}] Ableitungen = MatrixForm[ {{D[(r + 1)*(s + 1), {r}], D[(1 - r)*(s + 1), {r}], D[(1 - r)*(1 - s), {r}], D[(r + 1)*(1 - s), {r}]}, {D[(r + 1)*(s + 1), {s}], D[(1 - r)*(s + 1), {s}], D[(1 - r)*(1 - s), {s}], D[(r + 1)*(1 - s), {s}]}}] DNiDx = Expand[Evaluate[0.25*invJacMatrix . Ableitungen]] Also eine 2x2 Matrix mal eine 2x4 Matrix. Als Ergebnis bekomme ich "0.25*invJacMatrix.Ableitungen" Wüsste einer, wie ich das besser machen könnte? Danke und lg maah |
||
| 25.10.2013, 12:20 | Huggy | Auf diesen Beitrag antworten » |
| RE: Mathematica Matrizenprodukt mit Code Lass mal den Befehl MatrixForm weg, oder wende ihn nur auf das Ergebnis der Matrizenmultiplikation an. Hier ein Beispiel, wie es geht und nicht geht: [attach]31895[/attach] MatrixForm dient der optischen Gestaltung der Ausgabe. Das erzeugte Objekt ist eine Zeichenkette, auf die man mathematische Operationen nur noch bedingt anwenden kann. |
||
| 25.10.2013, 12:49 | Maah | Auf diesen Beitrag antworten » |
| RE: Mathematica Matrizenprodukt mit Code jou Danke, klappt
|
||
| 25.10.2013, 12:59 | Huggy | Auf diesen Beitrag antworten » |
| RE: Mathematica Matrizenprodukt mit Code Freut mich! Es ist wirklich teuflisch, auf was man manchmal bei diesen Programmen so alles achten muss. |
||
|
|
Verwandte Themen
| Die Beliebtesten » |
|
| Die Größten » |
| Die Neuesten » |
|
