Hi forum, Im trying to perform a matrix multiplication + addition but I am getting an error. Below are the 3 variables
Mat MatrixB = (Mat_<float>(5, 5) << 1, 0, 1, 0, 0,
0, 1, 0, 1, 0,
0, 0, 1, 0, 0,
0, 0, 0, 1, 0,
0, 0, 0, 0, 1);
Mat noise(5, 1, CV_32F, 0);
for (int i = 0; i < 200; i++) MatrixA.push_back(Mat::zeros(5, 1, CV_32F));
Noise and MatrixA gets initialized to some value. However when I do the following operation MatrixA = MatrixB * MatrixA + noise I get an error.