iPP矩阵操作随笔4-矩阵乘向量

下面代码实现一个5行10列的矩阵与一个5维向量的乘积(其结果也为一个5维向量) int IppMatrix::testIppmMul_mava_32f_S2(void) { Ipp32f pSrc1[10*5]; Ipp32s src1Stride0=10*5*4; //10行5列的矩阵 Ipp32s src1Stride1=5*4; Ipp32s src1Stride2=4; Ipp32u matrWidth=5; Ipp32u matrHeight=10; Ipp32f pSrc2[10]; Ipp32s src2Stride0=10*4; Ipp32s src2Stride2=4; Ipp32u vecLen=5; Ipp32f pDst[10]; Ipp32s dstStride0=src2Stride0; Ipp32s dstStride2=src2Stride2; Ipp32u count=1; for(int i=0;i<10;i++) { for(int j=0;j<5;j++) { pSrc1[i*5+j]=i+j; } pSrc2[i]=1; pDst[i]=0; } ippmMul_mava_32f_S2(pSrc1,src1Stride0,src1Stride1,src1Stride2,matrWidth,matrHeight,pSrc2,src2Stride0,src2Stride2,vecLen,pDst,dstStride0,dstStride2,count ); return 0; }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值