Assigning some matrices to 1 matrix

1 view (last 30 days)
Hamid
Hamid on 3 Nov 2014
Commented: Hamid on 4 Nov 2014
Hi,
I want to assign some matrices to 1 matrix that can be represent 6 matrices.
for example for 3 matrices: f1=[100 0 100]; f2=[500 100 0]; f3=[0 300 300]; f=[? ? ?]
What can I do?????
I got stuck for 2 month, please help.
thanks.
  1 Comment
Adam
Adam on 3 Nov 2014
You definitely shouldn't be stuck for 2 months on something like this! If you state a problem clearly enough as you did here you should get an answer within a few hours on this site in general so don't just stay stuck for that long, though obviously do try things yourself first.

Sign in to comment.

Accepted Answer

Adam
Adam on 3 Nov 2014
Are all your matrices the same size - i.e. 1-by-3?
If so then
f = [f1; f2; f3;...; fn];
will work to give you an n-by-3 matrix where each row is one of your fn.
Ideally you don't want to have variables named as f1, f2, f3, etc in the first place though so if possible put the data into this single matrix format straight away without the need to combine multiple variables like this.
  3 Comments
Hamid
Hamid on 4 Nov 2014
that is not what I want but I think there is no way to solve problem.
thanks anyway Adam.

Sign in to comment.

More Answers (0)

Products

Community Treasure Hunt

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

Start Hunting!