2012-03-28 116 views
1

我正在使用OpenCV庫。它沒有可應用於整型矩陣的模運算符。 它有一個矩陣的乘法,減法運算符。Modulo運算符的替代

有沒有什麼辦法可以將這些操作結合起來,以取代模運算? 我正在尋找2 * pi模。 如果在一行矩陣中有2 * pi的倍數,則該行的乘積將爲零。與循環矩陣的每個元素相比,它將減輕我的生活並節省相當多的性能。

謝謝。

+0

什麼意思模運算符適用於整個矩陣,如果不把它應用到每個元素? – 2012-03-28 00:25:37

+0

OpenCV庫的運算符被應用在整個矩陣上,如矩陣乘法,加法,減法等高度優化。比去每個元素和計算它的模數更有效率。 – user1041086 2012-03-28 16:27:09

回答

1

如果你也有分部和地板,你可以使用:

mod(a,b) = a - floor(a/b) * b