dsp中有没有实现复数共轭相乘的函数 - TMS320C665x - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6844|回复: 7
打印 上一主题 下一主题

[已解决] dsp中有没有实现复数共轭相乘的函数

[复制链接]

14

主题

29

帖子

1130

积分

金牌会员

Rank: 6Rank: 6

积分
1130
跳转到指定楼层
楼主
发表于 2017-3-16 08:51:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
怎么计算复数的共轭相乘啊?C6657中有没有可以快捷计算共轭相乘的函数?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

3

主题

852

帖子

3538

积分

创龙

Rank: 8Rank: 8

积分
3538
沙发
发表于 2017-3-16 17:38:48 | 只看该作者
有复数相乘的
回复 支持 反对

使用道具 举报

14

主题

29

帖子

1130

积分

金牌会员

Rank: 6Rank: 6

积分
1130
板凳
 楼主| 发表于 2017-3-17 21:16:42 | 只看该作者
复数相乘的函数在哪里?dsplib?mathlib?那有没有直接计算两个复数共轭相乘的?
回复 支持 反对

使用道具 举报

0

主题

3

帖子

52

积分

注册会员

Rank: 2

积分
52
地板
发表于 2017-4-11 21:13:50 | 只看该作者
如果用的是C66x系列的话,可以使用_complex_conjugate_mpysp(double src1,double src2)直接计算两个浮点复数的共轭乘法,这个是编译器指令,不需要特别的库文件
回复 支持 反对

使用道具 举报

15

主题

1357

帖子

4579

积分

创龙

Rank: 8Rank: 8

积分
4579
5#
发表于 2017-4-12 08:55:12 | 只看该作者
vissun 发表于 2017-4-11 21:13
如果用的是C66x系列的话,可以使用_complex_conjugate_mpysp(double src1,double src2)直接计算两个浮点复 ...




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

14

主题

29

帖子

1130

积分

金牌会员

Rank: 6Rank: 6

积分
1130
6#
 楼主| 发表于 2017-4-12 15:25:24 | 只看该作者
对于double型的输入参数用可以这样用吗_complex_conjugate_mpysp(double src1,double src2)?那对于float型的用什么呢?有_complex_conjugate_mpydp吗?谢谢
回复 支持 反对

使用道具 举报

14

主题

29

帖子

1130

积分

金牌会员

Rank: 6Rank: 6

积分
1130
7#
 楼主| 发表于 2017-4-12 15:34:04 | 只看该作者
_complex_conjugate_mpysp(double src1,double src2)这个函数是在哪里定义的,复数相乘该怎么表示呢?
回复 支持 反对

使用道具 举报

0

主题

3

帖子

52

积分

注册会员

Rank: 2

积分
52
8#
发表于 2017-4-13 23:14:31 | 只看该作者
wuhan 发表于 2017-4-12 15:34
_complex_conjugate_mpysp(double src1,double src2)这个函数是在哪里定义的,复数相乘该怎么表示呢? ...

可以用_amemd8()这个指令取8个字节的数,也就是64位(double类型),也就是两个32位数(float类型)分别作为一个复数的实部和虚部。注意如果用的是little设备,那么虚部在前,实部在后。你可以仔细看看Optimizing loops on the C66x DSP这篇文档,里面有相关用法。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-4-29 16:02 , Processed in 0.039542 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表