How to transfer data from a structure field to a new array?
1 次查看(过去 30 天)
显示 更早的评论
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 个评论
回答(1 个)
Walter Roberson
2018-7-17
vertcat(XY.event.lat)
is equivalent to taking
[XY.event(1).lat;
XY.event(2).lat;
XY.event(3).lat;
...
XY.event(end).lat]
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Structures 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!