Hey guys!
I've got a 30224x1 cell data of time which shows as "1x1 datetime" in cells when I import them.
However, I can not able to plot them.
Could anyone help me to do it properly?

 採用された回答

Walter Roberson
Walter Roberson 2022 年 10 月 21 日

0 投票

Thethis_Time = [yourCell{:}];
No need to convert to datenum.

2 件のコメント

Ercan
Ercan 2022 年 10 月 21 日
編集済み: Ercan 2022 年 10 月 21 日
Thank you Walter.
It worked perfectly. One minor thing though. Is it possible to make it in one column rather than one row?
Walter Roberson
Walter Roberson 2022 年 10 月 21 日
Either
Thethis_Time = [yourCell{:}] .';
or
Thethis_Time = vertcat(yourCell{:});

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

その他の回答 (1 件)

David Hill
David Hill 2022 年 10 月 21 日

0 投票

Convert to datenum to plot.
for k=1:length(yourCell)
t(k)=datenum(yourCell{k});
end

2 件のコメント

Ercan
Ercan 2022 年 10 月 21 日
Thank you David.
However, it doesn't seem to work.
David Hill
David Hill 2022 年 10 月 21 日
Attach yourCell.m file

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

カテゴリ

ヘルプ センター および File Exchange で Dates and Time についてさらに検索

製品

リリース

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by