Skip to content
/ Pi-Art Public

Python program that will use PI and draw/save neat images. Variables allow adjustments

Notifications You must be signed in to change notification settings

KD5VMF/Pi-Art

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Pi-Art

Pendulum Path Animation with Restart

About

This program generates a random pendulum animation. Depending on the 'save_image' variable, it can save the pendulum's path as a high-resolution image in a specific folder, then restarts itself.

Features

  • Randomly generated pendulum animations.
  • Option to save high-resolution images of the pendulum's path.
  • Customizable parameters for pendulum behavior.

Installation

Prerequisites

  • Anaconda or Miniconda installed on your system. You can download Anaconda here or Miniconda here.

Setting Up the Environment

To run this program, you need to set up an Anaconda environment with Python 3.8. Follow these steps:

  1. Open your terminal (or Anaconda Prompt if you are on Windows).
  2. Create a new Anaconda environment by running:

conda create --name pendulum-env python=3.8

  1. Activate the environment:

conda activate pendulum-env

Installing Dependencies

This project requires matplotlib, numpy, and mpmath. Install these by running:

conda install matplotlib numpy pip install mpmath

Running the Program

Once you have set up your environment and installed the dependencies, you can run the program with the following command:

python pi1000.py

Configuration

  • To enable or disable saving images, edit the save_image variable in the pi1000.py file.
  • To show or hide pendulums during the animation, adjust the show_pendulums variable.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • This project was inspired by the fascinating physics of pendulums.

Note

Ensure your environment is activated (conda activate pendulum-env) each time you want to run the program.

About

Python program that will use PI and draw/save neat images. Variables allow adjustments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages