Question: Suppose that r = 2 . 7 5 and x 0 = 0 . 2 . Calculate the first hundred iterates, xn + 1 =

Suppose that r =2.75 and x0=0.2. Calculate the first hundred iterates, xn+1= rxn(1 xn), and
save it as a row vector named A11.
Now here comes the hard part: in a separate file or command window (for MATLAB)/console
(for Python) plot the timeseries (iteration number [1,2,...,100] vs iterates [x0, x1,..., x99]). We can
visually analyze the behavior of the map from the timeseries plot: it is either going to converge to a
fixed point (called a sink), bounce between the same two (or several) points (called periodic), or
behave in a seemingly random manner (called chaotic).
After you observe the plot, come back to your solution file and save the variable behavior as
behavior =1 if there appears to be a sink, behavior =2 if there appears to be a periodic orbit, or
behavior =3 if it appears to be chaotic. We can also analyze this more quantitatively by looking at
the distribution of iterates: the more disordered the iterates become the more its topological entropy
rises. Calculate the standard deviation of the iterates using the function x_std = std(x) on MATLAB
or x_std = np.std(x) on Python. Save the variable A12 as a row vector [xstd, behavior]

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!