Lorenz 3D map fractal

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "TFT_4DGL.h"
00002 
00003 TFT_4DGL lcd(p9,p10,p11);
00004 
00005 int main() {
00006    
00007     float x = 0.5;
00008     float y = 0.5;
00009     float z = -1;
00010 
00011     int xout = 0;
00012     int yout = 0;
00013  
00014  while (1) {
00015  
00016     double oldX = x;
00017     double oldY = y;
00018     double oldZ = z;
00019   
00020     x = oldX*oldY-oldZ;
00021     y = oldX;
00022     z = oldY;
00023     
00024     xout = 160+(x*75);
00025     yout = 120+(y*75); 
00026    
00027     lcd.pixel(yout,xout,WHITE);
00028   
00029 }
00030 }