### **Title:** 🔢📈 Dynamic Math Graph Visualizer Unleash the power of mathematics with this interactive **Graph Generator**! 🧮📈 Visualize **Cartesian, Parametric, Polar, and 3D Surface** equations dynamically. Simply enter your mathematical expression, tweak the parameters, and watch your graph come to life! 🚀🎨 ```md # 🔢📈 Dynamic Math Graph Visualizer Unleash the beauty of mathematics with this interactive **Graph Generator**! 🧮📈 Easily visualize **Cartesian, Parametric, Polar, and 3D Surface** equations dynamically with real-time updates. ## 🚀 Features ✅ Supports **4 types of graphs**: - 📈 **Cartesian (y = f(x))** - 🔄 **Parametric (x = f(t), y = g(t))** - 🌀 **Polar (r = f(θ))** - 🌍 **3D Surface (z = f(x, y))** ✅ Interactive sliders for variable range selection ✅ **Real-time graph visualization** using Altair & Plotly ✅ **Simple & User-friendly** interface ## 🔧 Installation 1. Clone this repository: [git clone](https://github.com/manas-pr/Dynamic-Math-Graph-Visualizer/tree/main) cd math-graph-generator 2. Install dependencies: pip install -r requirements.txt 3. Run the app: streamlit run app.py ``` ## 🎭 Usage - Select the **type of graph** you want to generate - Enter your **mathematical equation** using `x`, `t`, `theta`, or `y` as variables - Adjust the **variable range** using sliders - Watch your **graph update in real-time**! 🎉 ## 🖼️ Preview ![Graph Preview](screenshot.png) ## 📜 License This project is licensed under the MIT License. --- 🚀 Have fun exploring the beauty of **mathematics and visualization**! 🎨📊 ```