TI中文支持网
TI专业的中文技术问题搜集分享网站

dsplib库函数调用参数问题

请教如下2个问题

1.调用向量的乘法函数
void DSPF_sp_vecmul(const float *x1, const float *x2,
float *y, const int nx)
DSPF_sp_vecmul 函数的*x2变量为float型,而我的变量是double型,这种怎么处理或者有其他的函数,尽量节省时间?

2. 向量乘加法函数
DSPF_sp_w_vec(const float *x1, const float *x2, const float m,
float *y, const int nx)
DSPF_sp_w_vec 函数的*x1是float型,而我的变量是short型,有什么好的处理方式没?
如果在函数调用前,用for循环将short型变量数组赋值给一个float型变量数组,感觉比较耗时。

Seven Han:

重复的帖子:e2echina.ti.com/…/450486
请看另一帖中的回复。

gaoyang9992006:

其实你添加两行代码进行数据转换,跟整体的耗费时间比是不明显的。

赞(0)
未经允许不得转载:TI中文支持网 » dsplib库函数调用参数问题
分享到: 更多 (0)