Commit e5671c2970a8edd76fc71e1a4b3b4c6848fd4fa4

Authored by bmarechal
1 parent 2ae9831cf2
Exists in master

add RAM sim

Showing 1 changed file with 22 additions and 0 deletions Inline Diff

File was created 1 from sympy import *
2 from sympy.simplify.fu import *
3
4 init_printing()
5
6 #constants
7 E0, W, t, m, b= symbols('E0, Omega, t, m, beta', real=True, imaginary=False)
8
9 #AM+PM
10 E_ampm = E0*(1+m*cos(W*t))*exp(I*(W*t+b*sin(W*t)))
11 I_ampm = abs(E_ampm)**2
12 I_ampm = expand(TR8(expand(expand_complex(I_ampm))))
13
14 #AM
15 E_am = E0*(1+m*cos(W*t))*exp(I*(W*t))
16 I_am = abs(E_am)**2
17 I_am = expand(TR8(expand(expand_complex(I_am))))