Spliting a n-by-3 Array into several different arrays.
Afficher commentaires plus anciens
So, I have the following array:
v =
[1 2 3;
-1 2 -3;
0 0 0;
1 -2 3;
1 2 3;
1 2 3;
0 0 0;
0 0 0;
1 1 1]
I would like to split it into several arrays that I can call upon later as follows:
v_1 = [1 2 3; -1 2 -3],
v_2 = [1 -2 3; 1 2 3; 1 2 3],
v_3 = [1 1 1];
How would I go about doing this. I would like to use the zeros as an indication of where to create another variable with the array indicated.
Thank you.
5 commentaires
Scott Salazar
le 6 Sep 2018
Modifié(e) : Scott Salazar
le 6 Sep 2018
Scott Salazar
le 6 Sep 2018
Scott Salazar
le 6 Sep 2018
dpb
le 7 Sep 2018
I know you asked that, but do NOT go down that perilous pathway..."There be dragons!"
Stephen23
le 7 Sep 2018
"...but I would again like to call them each from a vector. Thoughts?"
Do NOT do that. Magically accessing variable names is one way the beginners force themselves into writing slow, complex, buggy code. Here is why:
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur App Building dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!