//输入一个矩阵
#include<opencv2/opencv.hpp>
#include<iostream>
using namespace std;
using namespace cv;
int main()
{
Mat a = (cv::Mat_<double>(2, 2) << 1.2, 2.3, 3.2, 2.9);
Mat b = (cv::Mat_<double>(2, 2) << 9.8, 7.8, 5.7, 4.6);
Mat c = (cv::Mat_<int>(3, 3) << 1, 2, 3, 4, 5, 6, 7, 8, 9);
Mat d = (cv::Mat_<int>(3, 3) << 1, 3, 4, 5, 2, 6, 4, 2, 6);
cout << "矩阵的和:" << endl << c + d << endl;
return 0;
//max(,)看什么参数合适
}
//最小值看矩阵中最小的
矩阵相乘小知识点:
矩阵相乘——“*”
Cij =ai1 b1j +ai2 b2j +ai3 b3j
向量内积——“.dot”
f = d1 e1 + d2 e2 + d3 e3
对应位元素乘积——“.mul()”
Cij = aij bij