۱۳۹۴/۰۱/۲۹, ۱۰:۳۸ ب.ظ
۱۳۹۴/۰۱/۳۰, ۱۰:۴۳ ب.ظ
سلام
برای رسم کانولوشن در متلب می توان از کد زیر استفاده نمود
که دهمون طور که از کدها پیداست اگر بخواهیم نموداری گسسته از یک متغیر گسسته رسم کنیم آنگاه باید از دستور stem استفاده کنیم
همپنین در محیط متلب MATLAB از تابع conv برای کانولوشن دو سیگنال می توانیم استفاده کنیم.
برای رسم کانولوشن در متلب می توان از کد زیر استفاده نمود
کد پیاچپی:
x=[1 1 1 1 1];
h=[1 1 1 1 1 1 0 0 0 1 1 1 1 1 1];
stem(0:4,x)
stem(2:16,h)
y=conv(x,h);
stem(2,2*length(y)-1,y)
که دهمون طور که از کدها پیداست اگر بخواهیم نموداری گسسته از یک متغیر گسسته رسم کنیم آنگاه باید از دستور stem استفاده کنیم
همپنین در محیط متلب MATLAB از تابع conv برای کانولوشن دو سیگنال می توانیم استفاده کنیم.