sagen, dass ich eine Matrix haben:Matlab multiplizieren jede Reihe in der Matrix durch unterschiedliche Anzahl
A = [ 1 2 3 ; 4 5 6 ; 7 8 9 ; 10 11 12];
Gibt es eine Möglichkeit zu multiplizieren:
Reihe 1 von 1
Reihe 2 von 2
Reihe 3 von 3
und so weiter?
Ich bin in der Lage, dies mit for-Schleifen zu tun, aber es für eine Aufgabe, wo sie uns Matrizen verwenden sollen. In der tatsächlichen Zuordnung ist A
mit Zufallszahl gefüllt, aber jede Zeile, die nacheinander multipliziert wird.
Danke, jede mögliche Hilfe viel
geschätzt
Haben Ein Blick auf die 'bsxfun'-Funktion - es macht genau das, was Sie tun möchten. – MrAzzaman