محاسبه کانولوشن دو تابع در مطلب (matlab 7)

By حسن

برای محاسبه کانولوشن دو تابع گسسته x و h در مطلب از دستور conv استفاده میکنیم

x[n]=cos[((pi/6)*n)+(pi/8)][u[n]-u[n-10]   or   0<n<10

h[n]=(1/4)n[u[n]-u[n-10]]

hk[n]=h[n-k]                 y[n]=?

 

 

>> n=0:9;

>> x=cos(((pi/6)*n)+(pi/8));

>> h=(1/4).^n;

>> s = conv(h,x);

>> s

s =

 

 Columns 1 through 6

    0.9239    0.8397    0.3405   -0.2976   -0.8677   -1.2084

 

 Columns 7 through 12

    -1.2260   -0.9153   -0.3593    0.2928    0.0732    0.0183

 

 Columns 13 through 18

     0.0046    0.0011    0.0003    0.0001    0.0000    0.0000

 

 Column 19

    0.0000

 

 

برچسب‌ها:

يك پاسخ برايش بگذاريد