matlab - 调制

时间:2011-06-26 18:18:23

标签: matlab

有人可以帮我解决Matlab这个问题:

我有一个8号作为限制,并希望我得到的数字范围从1到8,我该怎么办? 在MaxMsp中,这个函数被称为“mod”,所以如果我有mod8,它将计数到8,当9出现时它将再次输出1,10将是2,11将是3,12将是4等。

这一定非常简单,但我无法在帮助中找到它。

由于

3 个答案:

答案 0 :(得分:2)

你可能想要mod() function

y = mod(x-1,8)+1;

答案 1 :(得分:0)

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

答案 2 :(得分:0)

使用mod功能会为您提供0-7的号码。所以你需要mod+1

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