如果我ListCorrelate两个真正的双打列表
{{a,b,c},{d,e,f}}
{{g,h,i},{j,k,l},{m,n,o}}
在Mathematica中我得到了
{{a*g + b*h + c*i + d*j + e*k + f*l},{a*j + b*k + c*l + d*m + e*n + f*o}}
有人能告诉我Apple的vDSP中的等效功能吗? 感谢
答案 0 :(得分:3)
您显示的特定案例可以使用vDSP_desampD(B, 3, A, C, 2, 6)
执行,其中A是指向第一个列表开头的指针,B是指向第二个列表开头的指针,C是指向空格的指针输出。第二个参数3是B中每行/子列表中的元素数。第五个参数2是所需的输出元素的数量。最后一个参数6是A中的元素数。