Let \(F = \{ F_\theta : \theta \in S \}\), \(G = \{ G_\theta : \theta \in S \}\),
where \(S\) is a finite grid of frequencies in \([-\pi,\pi]\), \(F_\theta \in \mathbf{C}^{p \times q}\)
and \(G_\theta \in \mathbf{C}^{q \times r}\).
We define $$H_\theta = F_\theta G_\theta$$ as a matrix product of \(F_\theta\) and \(G_\theta\), i.e. \(H_\theta \in \mathbf{R}^{p\times r}\).
Function freqdom.product
returns \(H = \{ H_\theta : \theta \in S \}\).