How to plot the content of a Structure without using a for loop?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
David Franco
le 6 Avr 2018
Commenté : David Franco
le 6 Avr 2018
I need to plot the content of a structure fiel:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/171869/image.png)
Each row in the column Position is made by 2 elements (x and y). I need to plot all the rows at once on a scatter plot.
Using:
pop(1).Position(1)
I can access the first value of the first row/column. But I would like to plot all the column values without using a for loop.
Is that possible?
Thanks in advance!
0 commentaires
Réponse acceptée
Ahmet Cecen
le 6 Avr 2018
Modifié(e) : Ahmet Cecen
le 6 Avr 2018
Yes, in a way that is not apparent at first look, but very simple when you think about it:
[pop.Position]
I believe you can figure out the rest after this critical piece of information.
3 commentaires
Ahmet Cecen
le 6 Avr 2018
Modifié(e) : Ahmet Cecen
le 6 Avr 2018
Its just:
[pop.Position]
Do that and check the answer. A simple reshape will solve your problem after that.
Edit: Fixed Braces.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Graphics Performance dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!