Comment décaler une Cell Array de dates ?
Hello,
Bonne année 2009 à vous tous. Voici mon souci.
J’ai un vecteur ligne A de N entiers. Pour faire glisser tous les éléments de A de 1 unité vers la droite, mettre une nouvelle valeur x dans la première cellule et supprimer du vecteur A la dernière valeur, je fais ceci :
Je souhaite faire la même chose, i.e simple, avec une Cell Array mais là je ne vois pas.
Ma Cell Array B est constitué de N éléments, chaque élément étant une date construite par la fonction clock, c'est-à-dire un vecteur de 6 éléments [year month day hour minute seconds]. Chaque temps ti est stocké dans B{1,i}.
La seule façon que j’ai trouvée pour l’instant est :
Code:
1 2 3 4 5 6
|
for i = 1:N-1
tempB{1,i+1} = B{1,i};
end
B = temptB;
B{1,1} = tx; |
Quelqu'un aurait – il une idée terrifique (un peu comme pour A) pour simplifier les écritures ?
Bien à vous.
Le papat26