Здравствуйте. Помогите, пожалуйста, построить бифуркационную диаграмму на Maple для такой штуки X
t+1=r*X
t*(1-X
t*X
t)+A*B
t, где B
t-это случайная величина, B
t=n-0,5, n-случайная величина на [0,1], -0,5<=B<=0,5
Я строила для X
t+1=r*X
t*(1-X
t*X
t). У меня получилось. Так задавала функцию - f:=X->r*X*(1-X*X)
Код:
f:=x->r*x*(1-x*x);
Diagram := proc(rbeg,rend,nn,pre,all) #
local It, x0, i, n, dr;
global r;
It:= array(1..nn*all,1..2); x0:=1-1/rbeg; dr:=(rend-rbeg)/(nn-1) ; n:=1;
for r from rbeg by dr to rend do
for i from 1 to pre do x0:=f(x0) od; # установление
for i from 1 to all do It[n,1]:=r; x0:=f(x0); It[n,2]:=x0; n:=n+1; od;
od;
plot(convert(It,listlist),x=rbeg..rend,y=0..1,style=POINT,axes=BOXED,scaling=constrained);
end;