フィルターのクリア

cell mean from each cells

7 ビュー (過去 30 日間)
Kuang-Yu WANG
Kuang-Yu WANG 2018 年 6 月 26 日
コメント済み: Walter Roberson 2018 年 6 月 26 日
I need to get the result like this
mean(cellfun(@(x) x(1,4), thething))
mean(cellfun(@(x) x(2,4), thething))
....
mean(cellfun(@(x) x(n,4), thething))
however my cell are
thething = {26*7 double}
{33*7 double}
{100*7 double}
.....{22*7 double}
not all cells have n lines.I need to use the cells that do have datas to calculate the means to form a plot. thanks!
  3 件のコメント
Walter Roberson
Walter Roberson 2018 年 6 月 26 日
Walter Roberson
Walter Roberson 2018 年 6 月 26 日
Please do not close questions that have an answer.

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

回答 (1 件)

KL
KL 2018 年 6 月 26 日
It doesn't matter how many lines each cell has. Probably you want something like,
C = {rand(50,7),rand(30,7),rand(100,7)}; %example
C_means = cellfun(@mean,C,'uni',0)

カテゴリ

Help Center および File ExchangeBiotech and Pharmaceutical についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!

Translated by