LaserPulse is a Matlab class for simulations in nonlinear and ultrafast optics.
Sie verfolgen jetzt diese Einreichung
- Aktualisierungen können Sie in Ihrem Feed verfolgter Inhalte sehen.
- Je nach Ihren Kommunikationseinstellungen können Sie auch E-Mails erhalten.
LaserPulse is a simple Matlab toolbox for nonlinear and ultrafast optics. It can be used to simulate propagation through optical media, and pulse compression techniques (e.g. FROG, G-MIIPS).
More information can be found here: http://albeco.github.io/LaserPulse/
A concise overview and example code can be found here: http://albeco.github.io/LaserPulse/manual/laserpulse_overview.html
Zitieren als
Alberto Comin (2026). albeco/LaserPulse (https://github.com/albeco/LaserPulse), GitHub. Abgerufen .
Allgemeine Informationen
- Version 1.0.6.0 (1,68 MB)
-
Lizenz auf GitHub anzeigen
Kompatibilität der MATLAB-Version
- Kompatibel mit allen Versionen
Plattform-Kompatibilität
- Windows
- macOS
- Linux
Versionen, die den GitHub-Standardzweig verwenden, können nicht heruntergeladen werden
| Version | Veröffentlicht | Versionshinweise | Action |
|---|---|---|---|
| 1.0.6.0 | added live script examples |
||
| 1.0.5.0 | minor fixes |
||
| 1.0.4.0 | added support for linear propagation in transparent media |
||
| 1.0.3.2 | added setter and getter methods for timeUnits, frequencyUnits, centralFrequency, arrivalTime, groupDelay, groupDelayDispersion, instantaneousFrequency added property phaseOffset several bugs fixed |
||
| 1.0.3.1 | updated documentation |
||
| 1.0.3.0 | changed GitHub repository name from LaserPulseClass to LaserPulse |
||
| 1.0.2.0 | added test files |
||
| 1.0.1.0 | version 1.0.1 : added support for mathematical operators in both time and frequency domain; added example files with simulations of interferometric FROG and MIIPS; fixed some bugs (especially for the method disp()) |
