An algorithm used to simulate the propagation of a pulse in optical fiber, it was made with Python3 ✨
- numpy
- scipy
- plotly
The reference code was made in Matlab and can be found at:
split-step-fourier-method-matlab made by Muddassir Iqbal
pip3 install -r requirements-frozen.txt
python3 split-step-fourier-method.py
It will open your browser and show the plots
The source code is licensed under GPL v3. The License is available here.
✌️ Made by @jeovazero