How to output this cellarray?

1 回表示 (過去 30 日間)
Juan Rosado
Juan Rosado 2012 年 12 月 23 日
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
Muruganandham Subramanian 2012 年 12 月 24 日
  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 Center および File ExchangeStructures についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by