周期数列的证明
周期数列的特点a(n+m)=a(n),求最小的m
求sin(2*pi*k*n/M)
按函数sin(x)的规律有2*pi*k*(n+m)/M=2*pi*(k*n/M+select)
GO
k*(n+m)=k*n+M*select
GO
m=M*select/k
GO
如果M能整除k,那m是M的约数。select为1就行了。
如果M不能能整除k,select会逐渐调整,消去k的一部分,直到剩下的部分能整除M,所以m是M的约数。
周期数列的证明
周期数列的特点a(n+m)=a(n),求最小的m
求sin(2*pi*k*n/M)
按函数sin(x)的规律有2*pi*k*(n+m)/M=2*pi*(k*n/M+select)
GO
k*(n+m)=k*n+M*select
GO
m=M*select/k
GO
如果M能整除k,那m是M的约数。select为1就行了。
如果M不能能整除k,select会逐渐调整,消去k的一部分,直到剩下的部分能整除M,所以m是M的约数。