J'ai une matrice dont chaque colonne représente une caractéristique au fil du temps. J'ai besoin de trouver la moyenne mobile de ces valeurs avec une taille de fenêtre.
Est-il une fonction comme la un dans MATLAB?
output = tsmovavg(vector, 's', lag, dim)
OriginalL'auteur AlgoMan | 2010-06-24
Vous pouvez utiliser le FILTRE fonction. Un exemple:
ou même utiliser le IMFILTER et FSPECIAL du Package d'Image de
Une dernière option est l'aide de l'indexation (non recommandé pour les très gros vecteur)
Veuillez noter la différence de rembourrage:
output1(wndw:end)
correspond àoutput3
OriginalL'auteur Amro