In this coding challenge, I show you how to visualization the Lorenz Attractor in Processing. Code: [ Ссылка ]
🕹️ p5.js Web Editor Sketch: [ Ссылка ]
🎥 Previous video: [ Ссылка ]
🎥 Next video: [ Ссылка ]
🎥 All videos: [ Ссылка ]
References:
📑 Lorenz System on Wikipedia: [ Ссылка ]
📖 Lorenz Attractor: [ Ссылка ]
📚 PeasyCam library: [ Ссылка ]
💻 beginShape(): [ Ссылка ]
🧾 What is a differential equation?: [ Ссылка ]
📕 My NOC class on Kadenze: [ Ссылка ]
Videos:
🔴 Livestream Archive: [ Ссылка ]
Related Coding Challenges:
🚂 #13 Reaction Diffusion Algorithm: [ Ссылка ]
🚂 #160 Spring Forces: [ Ссылка ]
Timestamps:
0:00 Introducing today's topic
0:55 Differential Equations
2:30 Lorenz systems
3:36 Non-linear, chaotic systems
4:30 Start Coding!
6:07 Every cycle through draw is 1 unit of time
6:30 Add formulas to code
8:19 Change of time per frame
10:10 Modify the inputs
12:48 Plot the system
14:08 Scale the scene
14:42 Add an array list to store the data
16:00 Write an enhanced loop
17:00 Add beginShape() and endShape() to connect the points
17:52 Change to HSB mode and add color
19:07 Add an offset
20:06 Conclusion and design possibilities
Editing by Mathieu Blanchette
Animations by Jason Heglund
Music from Epidemic Sound
🚂 Website: [ Ссылка ]
👾 Share Your Creation! [ Ссылка ]
🚩 Suggest Topics: [ Ссылка ]
💡 GitHub: [ Ссылка ]
💬 Discord: [ Ссылка ]
💖 Membership: [ Ссылка ]
🛒 Store: [ Ссылка ]
🖋️ Twitter: [ Ссылка ]
📸 Instagram: [ Ссылка ]
🎥 Coding Challenges: [ Ссылка ]
🎥 Intro to Programming: [ Ссылка ]
🔗 p5.js: [ Ссылка ]
🔗 p5.js Web Editor: [ Ссылка ]
🔗 Processing: [ Ссылка ]
📄 Code of Conduct: [ Ссылка ]
This description was auto-generated. If you see a problem, please open an issue: [ Ссылка ]
#math #lorenzattractor #processing #java
Coding Challenge #12: The Lorenz Attractor in Processing
Теги
processingattractorlorenz systemprocessing (programming language)programmingmathematics (field of study)daniel shiffmanprocessing tutorialnature of codeprocessing 3challengecodingcoding challengecreative codingdaniel shiffman processinglearning processingprogramming challenge3dpvectordifferential equationlorenz processinglorenz javalorenz attractorstrange attractorstrange attractorsstrange attractor processingchaos