Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3,892 changes: 3,892 additions & 0 deletions Animated_Wave_3D.html

Large diffs are not rendered by default.

3,888 changes: 3,888 additions & 0 deletions Circuit_Analysis_Comprehensive.html

Large diffs are not rendered by default.

3,888 changes: 3,888 additions & 0 deletions Electromagnetic_Fields_3D.html

Large diffs are not rendered by default.

133 changes: 133 additions & 0 deletions HOW_TO_USE_VISUALIZATIONS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
# How to Use Your Data Visualization Files

## 📂 Opening the Files

### Quick Start (Choose One):

1. **Double-click** any `.html` file in your file manager
2. **Right-click** → Open With → Your Web Browser (Chrome, Firefox, Safari, Edge)
3. **Drag and drop** the file into an open browser window
4. **Command line**:
- Mac: `open filename.html`
- Linux: `xdg-open filename.html`
- Windows: `start filename.html`

## 🎯 Files You Have

| File | Description | Size |
|------|-------------|------|
| **Maximum_Output_Visualization.html** | Main dashboard with 8 subplots | 7.3 MB |
| **Animated_Wave_3D.html** | 3D wave animation with 50 frames | 55 MB |
| **Statistical_Dashboard.html** | 6 statistical analysis plots | 4.7 MB |
| **Circuit_Analysis_Comprehensive.html** | RC/RLC circuit analysis | 4.7 MB |
| **Electromagnetic_Fields_3D.html** | Magnetic field visualization | 4.7 MB |
| **Projectile_Motion_Analysis.html** | Physics trajectory analysis | 4.7 MB |

## 🎮 How to Interact with the Visualizations

### For 2D Plots:
- **Hover** over data points to see values
- **Click and drag** to zoom into a region
- **Double-click** to reset zoom
- **Scroll** to zoom in/out
- **Click legend items** to show/hide traces

### For 3D Plots:
- **Left-click and drag** to rotate the view
- **Right-click and drag** to pan
- **Scroll** to zoom in/out
- **Hover** over surfaces to see coordinates and values
- **Double-click** to reset camera view

### For Animated Plots:
- **Click "Play"** button to start animation
- **Click "Pause"** to stop
- Animation loops automatically

### Toolbar Options (top-right of each plot):
- 📷 **Camera icon** - Download plot as PNG image
- 🔍 **Zoom** - Click and drag to zoom
- ↔️ **Pan** - Move the view around
- 🏠 **Home** - Reset to original view
- ⚖️ **Autoscale** - Fit data to view

## 📊 What Each File Contains

### 1. Maximum_Output_Visualization.html (⭐ START HERE)
- **Top Row Left**: 3D Sinc Function surface
- **Top Row Right**: Quantum wave functions (Hydrogen orbitals)
- **Middle Row Left**: Wave interference pattern
- **Middle Row Right**: Electromagnetic field visualization
- **Bottom Row**: 4 plots (Normal dist, RC circuit, FFT, Regression)

### 2. Animated_Wave_3D.html
- 3D wave propagation over time
- 50 animation frames
- Play/Pause controls

### 3. Statistical_Dashboard.html
- Normal, t-distribution, Chi-squared distributions
- Sample histogram
- Q-Q plot for normality testing
- Confidence intervals visualization

### 4. Circuit_Analysis_Comprehensive.html
- RC charging and discharging curves
- Current vs time
- Power dissipation
- Impedance vs frequency (with resonance marker)

### 5. Electromagnetic_Fields_3D.html
- 3D magnetic field lines
- Around current-carrying wire
- Interactive 3D rotation

### 6. Projectile_Motion_Analysis.html
- 7 different launch angles
- Optimal angle highlighted (45°)
- Max range shown

## 💡 Tips

1. **Best viewed in**: Chrome, Firefox, Safari, or Edge
2. **Internet connection**: NOT required (files work offline)
3. **Performance**: Large files may take 5-10 seconds to load
4. **Sharing**: Just send the `.html` file - no installation needed!
5. **Mobile**: Files work on phones/tablets but better on desktop

## 🔧 Troubleshooting

**File won't open?**
- Make sure you have a web browser installed
- Try a different browser
- Check file isn't corrupted (re-run the Python script if needed)

**Slow performance?**
- The Animated_Wave_3D.html is 55MB and may be slow on older computers
- Try the other smaller files first
- Close other browser tabs

**Blank page?**
- Wait 10-30 seconds for large files to load
- Check browser console for errors (F12 key)
- Try refreshing the page

## 🚀 Re-running the Generator

To create new visualizations or modify existing ones:

```bash
cd /home/user/Data_Visualization
python MAXIMUM_OUTPUT_Data_Visualization_Suite.py
```

This will regenerate all 6 HTML files with fresh data!

## 📧 Need Help?

The visualizations are created using Plotly.js - a powerful JavaScript graphing library.
All interactions are built-in and require no coding knowledge!

---

**Enjoy exploring your data! 📊✨**
Loading