baker.m

来自「baker(面包师变换)的混沌图像」· M 代码 · 共 15 行

M
15
字号
x(1)=0.1,y(1)=0.0001;a=1/4;
for n=1:100
    if(x(n)>=0)&(x(n)<=1/2)
      x(n+1)=2*x(n);
    elseif(x(n)>1/2)&(x(n)<=1)
      x(n+1)=2*x(n)-1;
    end;
   if(y(n)>=0)&(y(n)<=1/2)
      y(n+1)=a*y(n);
   elseif(y(n)>1/2)&(y(n)<=1)
      y(n+1)=a*x(n)+1/2;
   end;
      plot(x,y);
       xlabel('x     x(1)=0.1,y(1)=0.0001;a=1/4'),ylabel('y'),title('baker');
end;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?