2011-06-26 18 views
0

能有人幫助我解決這個問題的Matlab的:MATLAB - 調節

我有一個數字8爲上限,並希望我剛剛得到號碼範圍從1到8,我該怎麼辦呢? 在MaxMsp中這個函數被稱爲「mod」,所以如果我有mod8,那麼它會一直計數到8,當9出現時它會再次輸出1,10將會是2,11將會是3,12將會是4等等。

這一定很簡單,但我無法在幫助中找到它。

感謝

+1

在幫助尋找最簡單的方法是使用'lookfor'功能,我想在命令行中鍵入'lookfor mod'(或'lookfor modulo')應該指向你走向'mod'功能。 – Egon

回答

0

使用M = mod(X,Y)例如M = mod(10,8)

0

使用mod功能會給你0-7號碼。所以你需要mod+1

例如:out=mod(x,8)+1