Matlab中2个数组的卷积函数是conv(array1, array2)
。但我不完全理解你试图卷积的数学表达式。
为了得到情节,你会做类似的事情
plot(conv(array1, array2));
要将单位阶跃函数 u(t) 与 u(t)e^(-at) 卷积,您必须创建单位阶跃函数的数组
u = ones(1,n);
你还必须创建另一个函数的数组。例如,使用 for 循环
e = zeros(1,n);
for i=1:n
e(i) = u(i)*exp(-a*i)
end
然后对两者进行卷积并绘制。