I should specify that the initial data cell (F3cell) is 3x99 cell, where the first row is 1x9 and the rest empty. Any idea how I could proceed in this case?
Plot cell array content
1 回表示 (過去 30 日間)
古いコメントを表示
Hello, I have a cell (F3cell) with three arrays inside (1x9, 1x49, 1x99). What I would like to do at the end is to plot the first set of values again t=1:9, the second against t=1:49, etc. Unfortunately I cannot do plot(tcell{1,:} F3cell{1,1:n_steps(1)-1}); being n_steps(1)=10. I have tried several paths but it doesn't work. Could you please help me? Thank you very much in advance.
回答 (1 件)
José-Luis
2016 年 12 月 16 日
data = {rand(1,9), rand(1,49), rand(1,99)};
hold on
cellfun(@(x) plot(x), data)
2 件のコメント
参考
カテゴリ
Help Center および File Exchange で Cell Arrays についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!