Hi Everyone,
I have a cell array 12x5 where each element is datetime array. Someone knows how to convert cell array into datetime array? To be clearer I would like to obtain an array with size 1472x1 . Thanks.
12×1 cell array
{125×1 datetime}
{113×1 datetime}
{125×1 datetime}
{121×1 datetime}
{125×1 datetime}
{121×1 datetime}
{125×1 datetime}
{125×1 datetime}
{121×1 datetime}
{125×1 datetime}
{121×1 datetime}
{125×1 datetime}

 채택된 답변

Bhaskar R
Bhaskar R 2020년 2월 28일

0 개 추천

result = cellfun(@vertcat, vertcat(your_array{:}))

댓글 수: 3

it doesn't work. It gives me this error.
cellfun(@vertcat, vertcat(time_date{:}))
Error using cellfun
Input #2 expected to be a cell array, was datetime instead.
vertcat(time_date{:}) % try this
Valerio Gianforte
Valerio Gianforte 2020년 2월 28일
Ok, now it does work. Thank you so much.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터 및 File Exchange에서 Data Type Conversion에 대해 자세히 알아보기

제품

릴리스

R2019a

질문:

2020년 2월 28일

댓글:

2020년 2월 28일

Community Treasure Hunt

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

Start Hunting!

Translated by