unknown numbers of input

3 views (last 30 days)
khoirul hadi
khoirul hadi on 15 Oct 2015
Edited: Guillaume on 15 Oct 2015
let say i have M X N matrix, and i want to split it based on its number of rows, example below is 3X5 matrix, so how can i get M variables (x,y,z) without knowing the number of M?
Matrix A became arrays :
1 1 1 1 1 x = 1 1 1 1 1
2 2 2 2 2 => y = 2 2 2 2 2
3 3 3 3 3 z = 3 3 3 3 3

Answers (2)

Thorsten
Thorsten on 15 Oct 2015
Creating dynamically named variables should be avoided. Just use
A(i,:)
to get you desired vectors.
  1 Comment
Guillaume
Guillaume on 15 Oct 2015
Edited: Guillaume on 15 Oct 2015
Indeed. Maybe if khoirul explained his use case, we can explain why his question is a bad idea.

Sign in to comment.


Image Analyst
Image Analyst on 15 Oct 2015

Categories

Find more on Matrices and Arrays 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!