How can I convert 2-D array to 1-D array.
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I am using a variable oprtn_pts. whose size is 3 2.
I want to convert this into 6*1. How can I do this?
0 commentaires
Réponse acceptée
Andrei Bobrov
le 18 Sep 2012
one way
out = oprtn_pts(:);
or
out = oprtn_pts.';
out = out(:);
other:
out = reshape(oprtn_pts,[],1);
or
out = reshape(oprtn_pts.',[],1);
0 commentaires
Plus de réponses (1)
Wayne King
le 18 Sep 2012
Modifié(e) : Wayne King
le 18 Sep 2012
oprtn_pts = randn(3,2);
oprtn_pts = reshape(a,6,1);
It takes the elements from oprtn_pts columnwise.
3 commentaires
Voir également
Catégories
En savoir plus sur Logical dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!