MATLAB Answers

Assign values in the cell

5 ビュー (過去 30 日間)
Turbulence Analysis
Turbulence Analysis 2021 年 7 月 16 日
コメント済み: Rik 2021 年 7 月 16 日
I have the 72 x 1 cell named output 1 (attached here).
As shown in the attachment, some cells got empty matrix, I intend to add zero values in the manner of 8x1 into all the all empty cells ..
Any idea how to assign this .. ??


Rik 2021 年 7 月 16 日
編集済み: Rik 2021 年 7 月 16 日
You mean like this?
output1={[1 2;3 4],[]};
output1 = 1×2 cell array
{2×2 double} {8×1 double}
Note that cellfun has a legacy mode, which is often much faster, but is limited in terms of what data types will work.
  3 件のコメント
Rik 2021 年 7 月 16 日
You can either use reshape to make sure your cell array is a row vector, or use horzcat and a comma separated list:


その他の回答 (0 件)

Community Treasure Hunt

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

Start Hunting!

Translated by