|
|
Matrix mit Matrix multiplizieren [bin Anfänger :-( ] |
|
Masterg4941 |
Forum-Newbie
|
|
Beiträge: 8
|
|
|
|
Anmeldedatum: 29.11.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2011a
|
|
|
|
|
|
Verfasst am: 29.11.2012, 19:02
Titel: Matrix mit Matrix multiplizieren [bin Anfänger :-( ]
|
|
Hi Leute,
also mein Problem ist eigentlich recht trivial, aber dennoch bekomme ich das nicht hin
Also ich habe mir z.B eine Matrix mit 1:n Zeilen und einer Spalte.
Dann habe ich eine Zweite Matrix mit 1:n Zeilen und einer Spalte.
nun möchte ich lediglich, dass die erste Zeile von A1 * erste Zeile von A2.
Dann zweite Zeile von A1 * zweite Zeile von A2 usw. bis alle Zeilen miteinander multipliziert wurden.
ich habe es wie folgt versucht:
a = A1(1:end,1)*A2(1:end,1)
allerdings wird eine Multiplikation der Matrizen durchgeführt und nicht das, was ich eigentlich möchte.
Ich bin langsam am verzweifeln.... und die Tatsache, dass es bestimmt total einfach ist, macht mich fertig
P.S sorry nochmal für die banale Frage
LG
_________________
Sorry bin "noch" ein noob was Matlab angeht
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 29.11.2012, 20:39
Titel:
|
|
Hallo,
.* statt * verwenden.
... und vielleicht mal "Getting started with MATLAB" in der Doku lesen.
Grüße,
Harald
|
|
|
Masterg4941 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 8
|
|
|
|
Anmeldedatum: 29.11.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2011a
|
|
|
|
|
|
Verfasst am: 29.11.2012, 20:49
Titel:
|
|
Zitat: |
Hallo,
.* statt * verwenden.
... und vielleicht mal "Getting started with MATLAB" in der Doku lesen.
Grüße,
Harald |
zunächst danke für die Antwort.
Aber das habe ich auch schon versuch. Allerdings ist dies auch nicht, was ich wollte, denn es wird mir nur das Gesamtergebnis angezeigt. Sorry ich habe mich nicht korrekt ausgedrückt.
Ich möchte gerne die Ergebnisse zu den einzelnen multiplizierten Zeilen.
LG
_________________
Sorry bin "noch" ein noob was Matlab angeht
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 29.11.2012, 20:53
Titel:
|
|
Hallo,
ich verstehe leider nicht, was du meinst. Vielleicht kannst du es an einem kleinen Zahlenbeispiel verdeutlichen?
Grüße,
Harald
|
|
|
Masterg4941 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 8
|
|
|
|
Anmeldedatum: 29.11.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2011a
|
|
|
|
|
|
Verfasst am: 29.11.2012, 20:58
Titel:
|
|
ja klar!
also ich habe z.B
A1 = [1 2 3 4 5]' A2 = [1 2 3 4 5]'
Erg = [1 4 9 16 25]'
Es sollen halt nur die Skalare, die in der selben Zeile sind, miteinander multipliziert werden.
LG
_________________
Sorry bin "noch" ein noob was Matlab angeht
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 29.11.2012, 21:12
Titel:
|
|
Hallo,
in deinem Beispiel kommt mit
oder einfacher
genau das heraus, was du angibst.
Du hast aber gesagt, dass es nicht das ist, was du erwartest. Ich verstehe aber nach wie vor nicht wieso.
Grüße,
Harald
|
|
|
Masterg4941 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 8
|
|
|
|
Anmeldedatum: 29.11.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2011a
|
|
|
|
|
|
Verfasst am: 29.11.2012, 21:41
Titel:
|
|
Ich danke dir!
Es kommt doch genau das raus, was ich wollte.
Ich hatte mich wohl irgendwie versehen
Einen schönen Abend noch
LG
_________________
Sorry bin "noch" ein noob was Matlab angeht
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|