2

有人可以解释一下吗?

据我了解,它提供的精度较低..这是一个希望通过使用它来获得的加速吗?什么时候用好?我应该在 Matlab Coder 中使用它吗?

4

1 回答 1

5

并非世界上所有的计算机都使用浮点运算。特别是,许多与世界有联系的设备(例如传感器和处理数据的计算机)使用数字的定点表示。一些研究算法和类似问题的研究人员也希望使用定点数。Matlab 的定点工具箱允许其用户在他们的 PC 上进行定点运算,并编写针对在实现它的设备上执行的代码。

Matlab 定点算法提供的精度并不(必然)正确,它可用于提供比 IEEE 浮点类型更高的精度。

是加速吗?那是无关紧要的。(继续阅读)

什么时候用好?当您需要使用定点运算时。我不确定是否有人会推荐它作为浮点运算的通用替代品。

你应该使用它吗?您的问题表明答案几乎肯定是“不,您已经知道应该使用定点算术”。

于 2012-03-06T09:58:37.037 回答