How can I multiply a row vector with each of two column vectors?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have a row vector and two column vectors, and intend to perform their multiplication (element by element). The following is an example.
t = [1 2];
s = [(1:3)',(4:6)'];
The expected result:
1 4 2 8
2 5 4 10
3 6 6 12
0 Kommentare
Akzeptierte Antwort
Voss
am 18 Feb. 2024
One way:
t = [1 2];
s = [(1:3)',(4:6)'];
reshape(t.*s(:),size(s,1),[])
2 Kommentare
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!