У меня есть структура, в которой есть несколько полей, каждое из которых содержит вектор чисел, которые я хочу взять в среднем без цикла для каждого поля,
a.a=[1 2 3 4 5]
a.b=[4 5 6 7 8 9];
a.c=[23 23 3 3 ];
...
как я могу векторизовать это?
У меня есть структура, в которой есть несколько полей, каждое из которых содержит вектор чисел, которые я хочу взять в среднем без цикла для каждого поля,
a.a=[1 2 3 4 5]
a.b=[4 5 6 7 8 9];
a.c=[23 23 3 3 ];
...
как я могу векторизовать это?
вы можете использовать structfun
для этого, например:
result = structfun(@mean,a)