一、取余运算
1、 画出取余运算的运动轨迹
N=100; %给定迭代次数
x=ones(1,N)*0.6; %对x赋初值
for i=2:N
x(i)=mod(2*x(i-1),1);
end
plot(x(2:N)) %从第二个点开始画图
xlabel('\fontsize{16}n')
ylabel('\fontsize{16}x')
问题:在50多步的时候,输出的结果与我们想象的有出入,并且导致之后的结果全为0。
原因:下图是x变量值的变化: