A general question of matrix to matrix

1 view (last 30 days)
Martin
Martin on 12 Aug 2015
Commented: Martin on 12 Aug 2015
Hello buddies,
I have 2 matrices:
a = [ 1 2 3; 4 5 6 ]
b = [ 9 9 9; 9 9 9 ]
I'm wondering if there is a function, or an CPU non-burdensome way to get the following result:
c = [ 1 9 2 9 3 9 ; 4 9 5 9 6 9 ]
Right now I do it with for loop, but it take ALOT of time!
Any help will be very appreciated, thanks.
Have a good day,
-best

Accepted Answer

Adam
Adam on 12 Aug 2015
Edited: Adam on 12 Aug 2015
reshape( [a; b], [2 6] )
with obvious generalisations for different sizes of vector and assumptions on a and b having the same dimensions

More Answers (0)

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!