using convolution with matlab

x[n]=n^3-n^2, 0<n<3
h[n]=1/n, -2<n<-1
y[n] is the convolution of x[n] and h[n]
how can i compute y[n] ?

 Réponse acceptée

Wayne King
Wayne King le 21 Sep 2012

0 votes

With all due respect, I think you need to take some time to read the MATLAB documentation.
n = 0:3;
x=n.^3-n.^2;
m=[-2:-1];
h=1./m;
y = conv(x,h)

3 commentaires

Passband  Modulation
Passband Modulation le 21 Sep 2012
i did try, but i am not a good learner somehow...
anyway, thanks for ur kind replies. it really helps a lot!
Wayne King
Wayne King le 21 Sep 2012
You should accept people's answers if they help you.
Passband  Modulation
Passband Modulation le 21 Sep 2012
ok, just done!

Connectez-vous pour commenter.

Plus de réponses (1)

Wayne King
Wayne King le 21 Sep 2012

0 votes

Use the function conv()
See the help for conv()

1 commentaire

ive tried, but it does not work at all.
n=[0:3];
x=n^3-n^2
m=[-2:-1];
h=1/m
y= conv(x,h)
no results at all, could u help?

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