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

关于6678计算三角函数的时间

调用了自带的mathlib库,感觉并没有快多少啊……

用循环一万次的方法测试了一下,平均计算一次sin或者cos要接近100ns,这有点太慢了吧。

是我用的方法不对吗?请教一下,大家平常是用什么方法计算三角函数的?

十分感谢!

Adam Yao94020:

感觉这个调用的cycle数有点大了, 你确定测试的方法没有问题么?使用的是单精度,还是双精度的浮点?

Yuze Chai:

回复 Adam Yao94020:

用的float,大概是这样:

TSCL=0;
t0 = TSCL;
for(i=0; i<10000; i++){b[i] = sinsp(a[i]);
}
t1 = TSCL; t1= t1-t0;

然后通过t1除以10000,计算单次时间,有什么问题吗?

赞(0)
未经允许不得转载:TI中文支持网 » 关于6678计算三角函数的时间
分享到: 更多 (0)