矩阵代数用C++

Ada*_*lai 3 c++ arrays product algebra

我想问一下数组的数学运算.我主要对执行以下操作感兴趣:

矢量产品:

C=A+B
C=A*B
Run Code Online (Sandbox Code Playgroud)

其中A和B是数组(或向量),和

矩阵产品:

D=E*F; 
Run Code Online (Sandbox Code Playgroud)

其中D [m] [n],E [m] [p],F [p] [n];

谁能告诉我操作大量数字的最有效方法是什么?它是否只能通过循环遍历数组的元素或是否有另一种方式?可以使用向量以及如何使用?

Tom*_*err 5

C++规范没有您描述的数学结构.该语言肯定提供了人们实现它们所需的所有功能.那里有很多图书馆,所以您可以选择符合您要求的图书馆.

搜索堆栈溢出问题可能会让您了解如果您不了解这些需求,请从何处开始识别这些需求.