how can I use mean for cell arrays within cell

2 ビュー (過去 30 日間)
Farshid Daryabor
Farshid Daryabor 2020 年 2 月 25 日
コメント済み: Farshid Daryabor 2020 年 2 月 26 日
Dear users,
I want to calculate the annual average of the attached file from the data in the cell array, regardless of the NaNs values.
Thanks in advance,

回答 (1 件)

Bhaskar R
Bhaskar R 2020 年 2 月 25 日
result = cellfun(@(x)mean(x, 'omitnan'), [T_mon{:}])
  2 件のコメント
Farshid Daryabor
Farshid Daryabor 2020 年 2 月 26 日
The following comment is what I expected to be.
result = cellfun(@(x) nanmean(x,2), T_mon,'UniformOutput',false);
Thanks

サインインしてコメントする。

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by