How to move the data to the right

4 vues (au cours des 30 derniers jours)
Xuefei Sun
Xuefei Sun le 23 Fév 2021
Commenté : Xuefei Sun le 23 Fév 2021
I have 9000 speed data(S1 to S9000) related to 9000 time data(T1 to T9000). And now I want to move the speed to the right, which means I need to increasing T. For example, I will increase h, then the time is from T1+h to T9000+h, but the speed at T1+h is still S1, and S9000 would be at T9000+h.
  4 commentaires
Bob Thompson
Bob Thompson le 23 Fév 2021
Sounds like you just need to adjust your range for your plot then.
plot(t(h:end),s(h:end));
This doesn't cover the T9001:T9000+h, range, but you won't have any data there anyway from the sounds of things.
Xuefei Sun
Xuefei Sun le 23 Fév 2021
Thank you!

Connectez-vous pour commenter.

Réponses (1)

Adam Danz
Adam Danz le 23 Fév 2021
It sounds like you need to shift the data to the right by adding a constant value to the x-coordinates and then assign the orginal x-coordinates (time) to the axis tick labels by setting the XTickLabel. If this is not clear or does not solve the problem, please elaborate.
  3 commentaires
Adam Danz
Adam Danz le 23 Fév 2021
Are my suggestions clear?
Xuefei Sun
Xuefei Sun le 23 Fév 2021
Yes. Thank you!

Connectez-vous pour commenter.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by