#include #include "complex.h" #include "matrix.h" Matrix::Matrix() { fM11=0; fM12=0; fM21=0; fM22=0; } Matrix::Matrix(complex m11, complex m12, complex m21, complex m22) { fM11=m11; fM12=m12; fM21=m21; fM22=m22; } void Matrix::product(complex &out1, complex &out2, complex in1, complex in2) { out1 = fM11*in1 + fM12*in2; out2 = fM21*in1 + fM22*in2; }