Skip to content

Manaswani96/MAT-Visor

Repository files navigation

Quantum Wavepacket Visualizations 🔭

This repo features elegant MATLAB animations of key quantum phenomena, visualizing wavepacket dynamics to aid learners, researchers, and visual thinkers!!


📁 Contents

1. fft_animator.m

Purpose: Visualizes how a signal transforms between time and frequency domains using Fast Fourier Transform (FFT).

  • Shows frequency content changes dynamically.
  • Useful in quantum signal processing and filtering concepts.

2. wavepacket_2d_animator.m

Purpose: Simulates a 2D Gaussian wavepacket moving in space.

  • 📈 Demonstrates spatial spreading and motion of a quantum particle.
  • Visually rich and interactive surface plots.

3. tunneling_animator.m

Purpose: Animates quantum tunneling, where a particle-like wavepacket interacts with a potential barrier.

  • Demonstrates partial reflection and transmission.
  • Classic quantum effect that defies classical intuition.

🧠 Quantum Mechanics Concepts Illustrated

  • Wavefunction Dynamics: Observe how quantum states evolve over time.

  • Uncertainty Principle: Visual demonstrations of position-momentum uncertainty.

  • Signal Processing: Explore the quantum analogs of classical signal transformations.


🚀 How to Run

  1. Clone the repository:

    git clone https://github.com/Manaswani96/MAT-Visor.git
    
  2. Open MATLAB, navigate to the cloned repository folder.

  3. Run any of the animation scripts:

    fft_animator
    

Click the "Run" button in MATLAB, and the corresponding plot will be displayed.


✅ Requirements

  • MATLAB: Version R2021 or newer is recommended.

  • Dependencies: No external libraries or toolboxes are required.


👤 Author

Developed by Mahi. K using MATLAB to visualize fundamental quantum mechanics concepts.


📜 License

This project is licensed under the MIT License. Feel free to use or modify the code with appropriate credit.


For more information and to explore the repository, visit: MAT-Visor on GitHub

About

A clean, interactive MATLAB toolkit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages