Easily working with numerical data in a cell array
1 回表示 (過去 30 日間)
古いコメントを表示
I have a bunch of n x 2 matrices stored in a 1 x 37 cell array. The first column of each matrix is an x-position and the 2nd column is a y-position. How do I a) plot all the data as y vs. x; and b) how do I concatenate this into one long n x 2 matrix? My horrible workaround has been to use
celldisp
and then to copy and paste this into Excel!
0 件のコメント
採用された回答
Thorsten
2015 年 9 月 1 日
A{1} = rand(12,2);
A{2} = rand(10,2);
b)
B = cell2mat(A');
a)
plot(B(:,1), B(:,2))
2 件のコメント
その他の回答 (0 件)
参考
カテゴリ
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!