How to transfer data from a structure field to a new array?
Mostrar comentarios más antiguos
Hi all,
This is likely an extremely easy fix, but I'm new to this and am not entirely sure how to work with a structure. I have a structure with 4 fields (i.e., XY.event.typ XY.event.lat XY.event.epo XY.event.uev). I want to pull the values from the second field (EEG.event.lat) and put them into an existing matrix elsewhere in the code. Right now I can't even seem to pull all the rows from one of the field columns. How can I do this?
Thank you
2 comentarios
Walter Roberson
el 17 de Jul. de 2018
Is XY a scalar structure? Is XY.event a scalar structure?
Jasmine Karim
el 17 de Jul. de 2018
Respuestas (1)
Walter Roberson
el 17 de Jul. de 2018
vertcat(XY.event.lat)
is equivalent to taking
[XY.event(1).lat;
XY.event(2).lat;
XY.event(3).lat;
...
XY.event(end).lat]
Categorías
Más información sobre Structures en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!