Effacer les filtres
Effacer les filtres

how to perform time scaling( expansion and compression ) on continuous and bounded signal?

29 vues (au cours des 30 derniers jours)
a matlab code to perform time scaling( expansion and compression ) on continuous and bounded signal?
  1 commentaire
Daniel kiracofe
Daniel kiracofe le 13 Nov 2016
well to give a proper answer, we need more information about what you are trying to do. But in the general sense, a signal in matlab is usually just a representated vector, and the time information is usually a separate vector. e.g.
t=0:0.001:10;
signal = sin( 10 * 2 * pi * t);
plot(t, signal);
So to do scaling on the time, you don't have to touch the signal vector, just scale the time vector. e.g. tscale=t*2, or tscale=t/2 or whatever you want.

Connectez-vous pour commenter.

Réponses (2)

Ragul
Ragul le 20 Fév 2024
t=0:0.001:10;
signal = sin( 10 * 2 * pi * t);
plot(t, signal);

Ragul
Ragul le 20 Fév 2024
t=0:0.001:10;
signal = sin( 10 * 2 * pi * t);
plot(t, signal);

Catégories

En savoir plus sur Signal Processing Toolbox dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by