谁知道矩阵的卷积该如何计算呢?

来源:百度知道 编辑:UC知道 时间:2024/06/24 13:27:26
比如
1 2
3 4

1 2 3
4 5 6

希望能给出计算的过程
那乘法做例子
比如
a1 a2
a3 a4

b1 b2
b3 b4
相乘

a1*b1+a2*b3 a1*b2+a2*b4
a3*b1+a4*b3 a3*b2+a4*b4
你这个不是卷积,是两个矩阵的相乘具体怎么算的我今天晚上给你算法。
回答者:ntxiahongwei - 试用期 一级 4-5 12:55

我问的是卷积。。。但是我给的例子不是卷积。。我给的例子是乘法的。。。我给这个例子是说,。。谁知道卷积怎么乘。。希望以这种形式表达出来。。。

函数 conv
格式 w = conv(u,v) %u,v为向量,其长度可不相同.
说明 长度为m的向量序列u和长度为n的向量序列v的卷积(Convolution)定义为:式中:w向量序列的长度为(m+n-1),当m=n时,
w(1) = u(1)*v(1)
w(2) = u(1)*v(2)+u(2)*v(1)
w(3) = u(1)*v(3)+u(2)*v(2)+u(3)*v(1)

w(n) = u(1)*v(n)+u(2)*v(n-1)+ … +u(n)*v(1)

w(2*n-1) = u(n)*v(n)
例1-26 展开多项式
解:>> w=conv([1,2,2],conv([1,4],[1,1]))
w =
1 7 16 18 8
>> P=poly2str(w,'s') %将w表示成多项式
P =

卷积??