How can I change timetable to timeseries?
32 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
may95
el 1 de Mayo de 2025
Comentada: Star Strider
el 9 de Mayo de 2025
Hello everyone,
I am trying to convert a timetable (DD:MM:YYYY HH::MM:SS) into a time series so that I can run it in Simulink but have trouble doing so. Is anyone able to help me out?

0 comentarios
Respuesta aceptada
Star Strider
el 1 de Mayo de 2025
According to the timeseries documentation, it wants the data values as the first argument, and the time values as the second argument.
From the documentation:
ts = timeseries(datavals,timevals) specifies the sample times for the series. The resulting object sorts the data by time.
.
4 comentarios
Star Strider
el 9 de Mayo de 2025
My pleasure!
If my Answer helped you solve your problem, please Accept it!
.
Más respuestas (1)
Walter Roberson
el 1 de Mayo de 2025
timeseries() does not accept duration or datetime times.
"Sample times, specified as a numeric scalar or vector, or a cell array of date character vectors. Valid date character vectors can have the following forms:"
You can use
ts = timeseries(Tsec{:,:}, datestr(Tsec.Properties.RowTimes));
3 comentarios
Ver también
Categorías
Más información sobre Time Series Events en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

