2012-03-06 23 views
2

有人可以解釋一下嗎?Matlab中的固定點

據我所知,它提供的精度更低,是否希望通過使用它來提高速度?什麼時候使用好?我應該在Matlab編碼器中使用它嗎?

回答

5

並非世界上所有的計算機都使用浮點運算。特別是,許多與世界有聯繫的設備(例如傳感器和處理其數據的計算機)使用數字的定點表示。一些研究算法和類似問題的研究人員也希望使用定點數字。 Matlab的定點工具箱允許用戶在他們的PC上執行定點算法,並在執行它的設備上編寫執行代碼。

Matlab定點算法提供的精度不是(必然),它可以用來提供比IEEE浮點類型更高的精度。

這是加速嗎?這是沒有關係的。 (閱讀)

什麼時候使用?當你需要使用定點算術。我不確定任何人都會推薦它作爲浮點運算的通用替代品。

你應該使用它嗎?你的問題表明答案几乎肯定是'不,你已經知道你應該使用定點算術。'

+0

通過引用**'不,你已經知道你應該使用定點算術。'**你的意思是**不,如果它對你有好處,你會事先了解它的功能。**? – 2012-03-06 10:03:42

+0

就是這樣的。 – 2012-03-06 10:16:03