could you help me to write this formula in matlap ,and to get it's code ??

1 次查看(过去 30 天)
The formula is in the picture.

采纳的回答

ragesh r menon
ragesh r menon 2014-3-30
编辑:ragesh r menon 2014-3-30
clc
close all
clear all
x=1:10;%give your x here
h=0:2:6; %give your h here
m=length(x);
n=length(h);
X=[x,zeros(1,n)];
H=[h,zeros(1,m)];
%convolution
for i=1:n+m-1
Y(i)=0;
for j=1:m
if(i-j+1>0)
Y(i)=Y(i)+X(j)*H(i-j+1);
else
display('error');
end
end
end
stem(Y);
ylabel('Y[n]');
xlabel('n');

更多回答(1 个)

Roger Stafford
Roger Stafford 2014-3-30
编辑:Walter Roberson 2023-8-13
That's convolution. Look up the documentation for the matlab function 'conv'.

类别

Help CenterFile Exchange 中查找有关 Programming 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by