Extracting a vector from elements of a matrices that are in a cell structure.
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Vicente Casares-Giner
le 22 Fév 2020
Commenté : Vicente Casares-Giner
le 22 Fév 2020
Hi,
I have written this simple program:
C = {[1,2],[3,4],[5,6]},C{1},C{2},C{3},V=[C{1}(1),C{2}(1),C{3}(1)],V2=[C{1}(2),C{2}(2),C{3}(2)],
and the answer is V1=[1,3,5],V2=[1,3,5].
But if I write in a compact way, let us say:
V=[C{1:3}(1)]
it doesn't work. The result is:
"Expected one output from a curly brace or dot indexing expression, but there were 3 results."
How to fix it?
Thanks!.
2 commentaires
Réponse acceptée
Andrei Bobrov
le 22 Fév 2020
Modifié(e) : Andrei Bobrov
le 22 Fév 2020
V = cat(1,C{:});
V(:,1)'
V(:,2)'
Plus de réponses (0)
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!