-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Feature: electrical parasitics, fixes #8
- import FFT fuctions from scipy instead of numpy - wrote new function parasiticsFilter that computes the frequency response of the passive electrical parasitics circuit Hp(f), applies that filter to the drive signal, and converts it back to the time domain through ifft - fixed bug in the computation of the VCSEL's intrinsic frequency response H(f) in function HfResp - adjusted the part of the code generating the drive current for the various modulation patterns to include parasitics filtering when required. - applied a "quick and dirty" fix to solve problem related to a shifted filtered signal in the time domain (#21) - renamed variable 'ct' as 'n' to be more aligned with literature, and to reflect the fact that the number of points n is the same in the time and frequency domains
- Loading branch information
Showing
1 changed file
with
94 additions
and
44 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters