To read a cell array
显示 更早的评论
To read a particular column of a cell array using the position of header name.
回答(1 个)
Azzi Abdelmalek
2013-3-29
Example
A=num2cell(magic(5))
Col=3
A(:,col)
17 个评论
sarfudeen
2013-3-29
sarfudeen
2013-3-29
Azzi Abdelmalek
2013-3-29
编辑:Azzi Abdelmalek
2013-3-29
A=num2cell(magic(5))
t = uitable( 'Data',A)
% to read column 2
out=get(t,'Data')
col2=out(:,2)
sarfudeen
2013-3-29
Azzi Abdelmalek
2013-3-29
you do not need loops to access multiple columns
A=num2cell(magic(5))
col=[1 2 4]
A(:,col)
sarfudeen
2013-3-29
Azzi Abdelmalek
2013-3-29
which cell array column?
Azzi Abdelmalek
2013-3-29
p=cellfun(@times,col1,col2)
sarfudeen
2013-3-29
Azzi Abdelmalek
2013-3-29
编辑:Azzi Abdelmalek
2013-3-29
A=num2cell(rand(719,2)) % Example
p=cellfun(@times,A(:,1),A(:,2))
Or use @rdivide
sarfudeen
2013-3-29
Azzi Abdelmalek
2013-3-29
There is no error with my example, post your code
sarfudeen
2013-3-29
Azzi Abdelmalek
2013-3-29
meas is a cell array or a file?
sarfudeen
2013-3-29
Azzi Abdelmalek
2013-3-29
编辑:Azzi Abdelmalek
2013-3-29
In windows command type
whos meas
what did you get?
sarfudeen
2013-3-29
类别
在 帮助中心 和 File Exchange 中查找有关 Develop Apps Using App Designer 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!