我正在使用基于 MFC 对话框的应用程序在 Visual Studio 中编写程序。 我的程序中有 5 个矩阵,我必须将其中两个相加并乘以另外 2 个,然后从求和值中减去乘法结果以获得第 5 个矩阵。 有时我还必须对求和矩阵求平方,因此编写完整代码非常费力...... 因此,一种方法是使用数组在 C++ 中直接编写代码......但是如果我想将两个矩阵相乘或直接将它们相加,就像在 MatLab 中可以完成的那样,在 C++ 中是否可行? 如果是那么怎么办?
最佳答案
Boost 有一个很好的线性代数库:Boost.uBLAS .
它包括一个方便的矩阵类,以及内置的矩阵算术运算。
关于c++ - 有没有什么类或者结构可以让C++中的矩阵运算更加得心应手?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4744425/