How to model a delay element in matlab

I want to model x(n-n0) in matlab where x(n) is my input signal

1 commentaire

Kaustubha Govind
Kaustubha Govind le 1 Nov 2012
Do you need this to be a function? Assuming that you are given a function delay(), could you show us how you plan to use? Specifically in terms of the input signal size and the expected output.

Connectez-vous pour commenter.

 Réponse acceptée

Azzi Abdelmalek
Azzi Abdelmalek le 1 Nov 2012
Modifié(e) : Azzi Abdelmalek le 1 Nov 2012
close
n=1:10
yn=rand(1,numel(n)) % your signal
plot(yn,'-og')
n0=4
yn0=[zeros(1,n0-1) yn] % your delayed signal
hold on,
plot(yn0,'-*r')

Plus de réponses (1)

Amit Khare
Amit Khare le 1 Nov 2012

0 votes

I do not want to use unit delay block from simulink, I wanted to do it using matlab script

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by