How to write a 'horizontal direct product' (*~) from Gauss in Matlab?
1 view (last 30 days)
Show older comments
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!
0 Comments
Accepted Answer
More Answers (2)
Walter Roberson
on 18 Aug 2012
That is a subset of the output of kron(x,y)
2 Comments
Walter Roberson
on 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.)
See Also
Categories
Find more on Numerical Integration and Differential Equations in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!