Standard deviation for a field inside a field?
Afficher commentaires plus anciens
Hey guys,
I have a 1x400 struct, wherein this struct is a field called 'BO', this field called 'BO' contains a struct, which in themselves is a field called 'circles' that ranges from 1:20 rows (they're all different values). How can I access the standard deviation of each of those circle fields? Do I apply a cell conversion or is it possible to leave the data like this?
Thanks!
Réponse acceptée
Plus de réponses (1)
Walter Roberson
le 12 Août 2020
cellfun(@(S) std(S.circles), {YourStruct.BO})
This assumes that each BO field is a scalar struct, and that when you say that it has a number of different rows, that each row has exactly one column.
Catégories
En savoir plus sur Structures dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!