Sunday, 16 January, 2011
automated fractals
fractals again. I made a python script to better handle the generation of fractals. what I said before about seriously freezing a machine stays valid... anyway, this should be usable to make high quality animations (as series of bmp) or something like that. note that you should be able to implement your own complicated color schemes if you'd like, just follow my example for a rainbow (used in this picture).
have fun.
Saturday, 15 January, 2011
how to write bitmaps
I updated this cpp file that generates nice bitmaps. it should compile with g++... if not, the basic idea is pretty simple. Be careful, if you give it the right parameters for a 1core 1CPU machine, this code can seriously freeze it (well, heat it in fact. I don't know if it can actually burn the CPU though). If you're not sure what I'm talking about, it's best not to use it. Just say no, and install xaos if you really want to play with fractals.
I'm just realizing what a handicap it must be not to have a command line.
In case you are wondering, this particular picture is of the Julia fractal corresponding to the Misiurewicz point $c = -.77568377+.13646737\imath$.
Saturday, 27 November, 2010
bifurcation diagrams
This week I played with bifurcation diagrams. I made a small script to generate some nice figures, added some text, and here is the resulting small article (also available on arxiv).
I doubt it's the first time someone found this result because it was too easy, but it is a nice result anyway. and it's also a nice example of using C through Python. not to forget, chaos and fractals are always fun.
Sunday, 29 August, 2010
play
I made these tiny programs to write bmp files. And I made these tiny programs to write Julia fractals or standard maps to bmp files. Maybe someone can have fun with them.
The truth is that most of these tiny programs are kind of useless for others. Those who can understand and use them can write their own, and others... well I don't really have the time for documenting stuff like this. By the way, if you mess up your computer because of my code, it's not my fault. you have to compile it and run it, so it's understood you know what it does.
It kind of destroys the entire point, to have to put a disclaimer on what you do. Well, it helps to be an asshole about everything; stupid people get offended easily, so calling stupid people stupid people is kind of a firewall for stupid people. I'm beginning to feel related to Eric Cartman. It's strange, how today's sue-happy society can make me go from fractals and dynamic systems to a rant about stupid people.
anyway, have fun changing your background. In gnome, I set it as a bmp file, and if I overwrite that file it updates automatically. so I can make a script to change the background each 10 minutes or something; but remember that computationally expensive programs will heat up your laptop.