How to write a 'horizontal direct product' (*~) from Gauss in Matlab?
Ältere Kommentare anzeigen
Hi,
I am trying to write the 'horizontal direct product' (*~) from Gauss in Matlab. Anyone can help me?
E.g. Horizontal direct product z = x*~y;
x = [1 2; 3 4]; y = [5 6; 7 8];
z = [5 6 10 12; 21 24 28 32]
NB. The input matrices x and y must have the same number of rows. The result will have cols( x) * cols( y) columns.
Thanks!
Akzeptierte Antwort
Weitere Antworten (2)
Walter Roberson
am 18 Aug. 2012
0 Stimmen
That is a subset of the output of kron(x,y)
2 Kommentare
Patrick
am 18 Aug. 2012
Walter Roberson
am 18 Aug. 2012
Row indexing, but I do not know what the general pattern is (I would need a few additional examples of different lengths to go on.)
Patrick
am 20 Aug. 2012
0 Stimmen
Kategorien
Mehr zu Numerical Integration and Differential Equations finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!