retime 'regular' is not a valid specification of target time vector for synchronization.
5 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Peter Mills
le 18 Juin 2018
Réponse apportée : Steven Lord
le 18 Juin 2018
I have tried to use the code from here: https://uk.mathworks.com/help/matlab/ref/retime.html#d119e1004914 under 'Specify Time Step of Your Own' and I get an error. Why do I get an error when this is suggested code?
Time = datetime({'2015-12-18 07:29:53';'2015-12-18 08:00:00';...
'2015-12-18 08:31:02';'2015-12-18 09:30:00'});
Temp = [37.3;41.9;45.7;39.8];
Pressure = [30.1;29.9;30.03;29.8];
TT1 = timetable(Time,Temp,Pressure)
TT1 =
4×2 timetable
Time Temp Pressure
____________________ ____ ________
18-Dec-2015 07:29:53 37.3 30.1
18-Dec-2015 08:00:00 41.9 29.9
18-Dec-2015 08:31:02 45.7 30.03
18-Dec-2015 09:30:00 39.8 29.8
>> dt = minutes(30);
TT2 = retime(TT1,'regular','linear','TimeStep',dt)
Error using timetable/retime (line 121)
'regular' is not a valid specification of target time vector for synchronization.
0 commentaires
Réponse acceptée
Steven Lord
le 18 Juin 2018
The online documentation is for the most recent release. As I type this the most recent release is release R2018a. You're using an older release than R2018a. The syntax where retime accepts the inputs 'regular' with a 'TimeStep' or 'SamplingRate' was introduced in release R2018a.
Open your installation's documentation for retime and you'll see that syntax is not listed. You should also see examples that will work in the release you're using.
0 commentaires
Plus de réponses (1)
Guillaume
le 18 Juin 2018
The 'regular' option of retime was introduced in R2018a. You'll get this error if you're using any earlier version.
0 commentaires
Voir également
Catégories
En savoir plus sur Timetables dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!