Orthogonal Subcarrier Generation

Change the frequency of three subcarriers and the symbol duration to see the effect on orthogonality in the frequency domain

Frequency 200 Hz
Period: 5.000 ms
Frequency 400 Hz
Period: 2.500 ms
Frequency 600 Hz
Period: 1.667 ms

Time domain — subcarrier 1
x₁(t) = cos(2π·200·t) · rect(t/T)
Time domain — subcarrier 2
x₂(t) = cos(2π·400·t) · rect(t/T)
Time domain — subcarrier 3
x₃(t) = cos(2π·600·t) · rect(t/T)
Symbol duration T 10.0 ms
Reset settings to show an example of orthogonal subcarriers
Analytical Fourier transform
Xᵢ(f) = T/2 · [sinc(T(f−fᵢ)) + sinc(T(f+fᵢ))]
X₁(f)
X₂(f)
X₃(f)
Zoom frequency axis