有人可以解释一下吗?
据我了解,它提供的精度较低。是否可以通过使用它获得加速?什么时候使用好?我应该在Matlab Coder中使用它吗?
答案 0 :(得分:5)
并非世界上所有的计算机都使用浮点运算。特别是,许多与世界连接的设备(例如传感器和处理其数据的计算机)使用数字的定点表示。一些研究算法和类似问题的研究人员也想使用定点数。 Matlab的定点工具箱允许用户在他们的PC上进行定点运算,并在实现它的设备上编写针对执行的代码。
Matlab定点运算提供的精度较低(不一定),它可用于提供比IEEE浮点类型更高的精度。
速度加快了吗?这不是重点。 (继续阅读)
什么时候使用好?当你需要使用定点算术时。我不确定是否会有人推荐它作为浮点运算的通用替代品。
你应该用吗?你的问题表明答案几乎肯定是'不,你已经知道你应该使用定点算术。'