フィルターのクリア

How to change CELL components value?

42 ビュー (過去 30 日間)
Steven
Steven 2013 年 12 月 28 日
回答済み: Wayne King 2013 年 12 月 28 日
How can we change the values of a cell component? I mean for example, A{i}.
For example when I want to divide all the values of a cell by 2, the usual math doesn't work:
A{i}=A{:}/2
or A=A/2
none of them works.
what shall I do?
thanks
Steven

採用された回答

Wayne King
Wayne King 2013 年 12 月 28 日
A = cell(2,1);
A{1} = randn(100,1);
A{2} = randn(100,1);
A{1} = A{1}/2;
A{2} = A{2}/2;
Or if you want to do it to all the elements in the cell array
out = cellfun(@(x) x/2,A,'uni',0);

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMatrices and Arrays についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by