Salut,
J'ai une TimeSeries Collection et j'aimerai en extraire un sample en fonction ces 2 critères :
- des dates (début et fin);
des TimeSeries Object (en fonction du nom ou index des variables spécifiées).
La première partie est réussie grace à la fonction getsampleusingtime :
Mais pas de succès pour la deuxième partie. Par exemple imaginons que ma Collection est composée de 1400 objects. J'aimerai extraire les [3, 7, 9] objets correspondant au TimeSeries Objects ayant pour nom (nom de mes variables) {"tata", "toto", "titi"}.
Code : Sélectionner tout - Visualiser dans une fenêtre à part tsc2 = getsampleusingtime(tsc1, StartTime, EndTime);
J'ai essayé de faire :
Mais la partie suivante cause une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part tsc2 = getsampleusingtime(tsc1.(listVariables(1:2)), StartTime, EndTime)
Code : Sélectionner tout - Visualiser dans une fenêtre à part tsc1.(listVariables)Merci d'avanceError using strcmpi
Inputs must be the same size or either one
can be a scalar.
Error in tscollection/subsref (line 92)
elseif length(S)>=1 && strcmp(S(1).type,'.')
&& ~isempty(h.Members_) && ...
Partager