How to output this cellarray?

2 次查看(过去 30 天)
I am trying to create an output for this cellarray but I'm kind of stuck.
The function goes like this,
function Time = Rin
fid = fopen( 'Rincon.txt' );
Time = textscan( fid, '%d%d%d%d%d%f%f%f%f%f%s%s%s%f%f' ...
, 'Delimiter' , ' ' ...
, 'CollectOutput' , true ...
, 'HeaderLines' , 2 ...
, 'MultipleDelimsAsOne' , true ...
, 'Whitespace' , '' ...
);
fclose( fid );
end
When you press run, it gives this output,
Time =
[2163x5 int32] [2163x5 double] {2163x3 cell} [2163x2 double]
I want to know how can I output the first cell of the array ( [2163x5 int32] ) in the Command window?
In other words, to be shown as it goes in the workspace.
I appreciate your time.

采纳的回答

Muruganandham Subramanian
  3 个评论
Laura Proctor
Laura Proctor 2012-12-24
Both Time{1,1} and Time{1} will give the same results. The difference is that row,column indexing is used in the first expression and the second expression uses linear indexing.
Azzi Abdelmalek
Azzi Abdelmalek 2012-12-24
I know they give the same result, since Time dimension is nx1, why to use Time{1,1} instead Time{1}?

请先登录,再进行评论。

更多回答(1 个)

Azzi Abdelmalek
Azzi Abdelmalek 2012-12-23

类别

Help CenterFile Exchange 中查找有关 Logical 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by