Wonderful vizualization and library! Many years ago I made a Chua's circuit PCB for an electronics course[0]. We had to dust off an old Cold War era analog oscilloscope to actually see the attractors because the resolution of the newer digital ones induced too many artefacts.
I want to use this library to vizualize this using the electronic component values now.
Wonderful. Differential equations were my favorite subject in school. Unfortunately the chaos theory class was only offered every other spring and I missed out on it.
As a heads up: the "Preset" button label seems to be a typo -- it appears to "Reset" the animation.
A way to copy the parameters would be nice (even just allowing text highlight).
Cheers.
PS -- I stumbled across a very nice Thomas solution {b: 0.2, x_0 = 1.1, y_0 = 1.1, z_0 = -0.01}
I remember this from my dynamical systems class at uni.
How useful are these for generating pseudo-random numbers?
From what I recall they never retrace the same path so if you picked one of those narrow lines and take a cross section which you map to some space that you care about, say a unit interval, and then sample whenever it comes past that cross section you should have a pretty good source of randomness, no? Might not be the most efficient sampling scheme but should have the nice property of being aperiodic?
I guess given simulation with finite precision it will have to repeat eventually but how long will those cycles be in practice? Also, if you're willing to trade off some space then you could track all points sampled and if detect a cycle then you rerun the previous cycle at higher precision and stay at the increased precision until you detect the next cycle, rinse and repeat.
Arbitrary precision and remembering every number you've ever generated aren't as nice properties as cryptographic security and random access, which you could get from a prng by throwing a counter into a hash function
I've seen (though can't find immediately again right now) animations based on rotating through interesting parameter sets for some of these systems, rather than animating the progression through one parameter variation as seen on these analyses, which was rather mesmerising too (not dissimilar to the ifs module I remember from xscreensaver in the late 90s).
reply