フィルターのクリア

how can I store chars of a cells with different length in a matrix

4 ビュー (過去 30 日間)
fadi awar
fadi awar 2021 年 4 月 23 日
コメント済み: fadi awar 2021 年 4 月 23 日
hello,
in a for loop located in a function i was able to get the cell arrays in the following form:
1st: {'R1'} {'R3'} {'R4'}
2nd: {'R1'} {'R3'} {'R6'} {'R5'} {'R4'}
how can i store these outputs in a matrix as:
{'R1'} {'R3'} {'R4'} 0 0
{'R1'} {'R3'} {'R6'} {'R5'} {'R4'}
as the output of my function (or after ending the for loop)

採用された回答

Stephen23
Stephen23 2021 年 4 月 23 日
C = cell(N,0);
for k = 1:N
tmp = ... the output of your function (cell vector)
C(k,1:numel(tmp)) = tmp;
end
  3 件のコメント
Stephen23
Stephen23 2021 年 4 月 23 日
Following what I wrote in my answer:
ruse = cell(np,0);
for k = 1:np
pk = allp{k};
nodrout = routers(pk);
ruse(k,1:numel(nodrout)) = nodrout;
end
fadi awar
fadi awar 2021 年 4 月 23 日
thank you it worked perfectly
i really appreciate your help

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLoops and Conditional Statements についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by