[From Bill Powers (2004.05.10.1546 MST)]
More work on the dynamic Necker cube.
1. As suggested by Martin Taylor, the plot of the angle errors in x and y
now has the average subtracted out so you'll see a plot no matterf what
orientation you choose for the cube.
2. As I more or less promised, you can now set the frame rate to make the
blanking bars less noticeable. This is a temporary fix until I find out how
to synchronize the display with the vertical retrace interval. Use the
slider bar (frame rate shown in label). When ready to start the run, click
on Start Run. That panel will disappear. Quickly put the cursor in the
center of the figure to start, then start controlling.
3. As suggested by Rick Marken, the output text file now includes more data:
b. Each following line (numbers separated by commas, lines end in cr, lf) :
x, x error
y, y error
dx, x disturbance
dy, y disturbance
mx, x mouse position
my, y mouse position
NOTE: x = dx + mx, y = dy + my.
4. The size of the disturbances has been increased so the mouse has to move
by an appreciable amount to keep control. I supposed this ought to be
another adjustment.
I think that a sudden drop of the error (x or y) to nearly zero is a good
indicator of when the person makes the internal switch required to restore
negative feedback.
5. Oh, yeah -- I renamed the executable file to DynaNeck.exe for you.
Best,
Bill P.
DynaNeck2.ZIP (209 KB)
···
a: First line, number of data points. (selected to make runs last 1 minute)