How do I efficiently remove unwanted data points from a complex data structure?
2 次查看(过去 30 天)
显示 更早的评论
I have a fairly complex structure S containing data with multiple fields (more than 40). Some of the structure fields are simple vector arrays (Nx1) but many are 2D arrays (NxM). I need to filter the data based on fairly simple criteria (e.g. if S.field1 > 1 or S.field5 == 0 etc.). When I use a loop to go through all N rows of the structure it is painfully slow (N can be > 100,000). Is there a more efficient way to do this, especially for the NxM fields? Thank you in advance.
0 个评论
采纳的回答
更多回答(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!