Bifurcation Diagram
BASIC Code
Click here to download a copy of chaos.bas.
10 KEY OFF: CLS
20 SCREEN 12
30 DEFSNG A-Z
40 COLUMNS = 640
50 ROWS = 480
60 START = 1
70 FINISH = 3.999
80 TOP = 0
90 BOTTOM = 1
100 MAXREPS = 10
110 HEIGHT = BOTTOM - TOP
120 VPCT = 1 / HEIGHT
130 FOR R = START TO FINISH STEP (FINISH - START) / COLUMNS
140 X = .1
150 FOR I = 1 TO 30
160 X = R * (X - X * X)
170 NEXT I
180 FOR I = 1 TO 100
190 X = R * (X - X * X)
200 PSET ((R - START) * COLUMNS / (FINISH - START), ROWS - (X - TOP) * ROWS * VPCT)
210 NEXT I
220 NEXT R
230 A$ = INPUT$(1)