完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
转dsp系列教程
本期教程主要讲解复数运算中的共轭,点乘和模的求解(什么是复数,大家应该还有印象吧,这个很重要,在后面FFT等算法的处理时都要用到,印象不深的同学需要简单的补充下高数知识)。 17.1 复数共轭运算 ComplexConj 17.2 复数点乘 ComplexDotProduct 17.3 复数求模 ComplexMag 17.4 总结 17.1 复数共轭运算 ComplexConj 17.1.1 arm_cmplx_conj_f32 公式描述: for(n=0; n { pDst[(2*n)+0)] = pSrc[(2*n)+0]; // 实部 pDst[(2*n)+1)] = -pSrc[(2*n)+1]; // 虚部 } 函数定义如下: void arm_cmplx_conj_f32(float32_t * pSrc, float32_t * pDst, uint32_t numSamples) 参数定义: *pSrc points to the input vector *pDst points to the output vector numSamples number of complex samples in each vector 注意事项: 1. 数组pSrc中存储的数据格式是(实部,虚部,实部,虚部……………),一定要按照这个顺序存储数据,比如数据1-j,j,2+3j这个三个数在数组中的存储格式就是:pSrc[6] = {1, -1, 0, 1, 2, 3}。 (注意第三个数据是0)。函数的输出结果pDst也是按照这个顺序存储的。 |
|
相关推荐
|
|
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-使用AHT20进行环境监测之AHT20传感器介绍
828 浏览 0 评论
824 浏览 0 评论
861 浏览 1 评论
基于瑞萨FPB-RA4E2智能床头灯项目——1编译环境搭建与点亮驱动ws2812全彩LED
836 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-LCD显示图片编程示例之介绍mmap
1292 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11822 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-29 12:12 , Processed in 0.539825 second(s), Total 63, Slave 45 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号