フィルターのクリア

Cell array in uitable

5 ビュー (過去 30 日間)
Lluis Roca
Lluis Roca 2013 年 10 月 14 日
コメント済み: Azzi Abdelmalek 2013 年 10 月 14 日
Hi,
I have a cell array output, Value < 10x1 cell>, were each cell in the cell array contains a matrix element < 100x2 double>. Each row inside the matrix element is a set of X and Y coordinates.
How can I store each matrix element separately in a different uitable cell?
Thank.

回答 (1 件)

Azzi Abdelmalek
Azzi Abdelmalek 2013 年 10 月 14 日
If a is your cell array
b=cat(2,a{:})
x=b(:,[1 3])
y=b(:,[2 4])
  2 件のコメント
Lluis Roca
Lluis Roca 2013 年 10 月 14 日
Thank but how do I store them in uitable?
Azzi Abdelmalek
Azzi Abdelmalek 2013 年 10 月 14 日
a={[1 2;3 4;5 6] [1 2;3 4;5 6]*10}
b=cat(2,a{:})
x=b(:,[1 3])
y=b(:,[2 4])
f=figure
headers={'x','y'}
h = uitable(f,'Data',[x(:) y(:)], 'ColumnName',headers);

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

カテゴリ

Help Center および File ExchangeMigrate GUIDE Apps についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by