初始化QGenericMatrix

The*_*hin 2 c++ qt matrix-multiplication

我需要一个矩阵用于神经网络的矩阵乘法,因为我使用提供QGenericMatrix的Qt框架,我想我试一试.但我不知道如何用数据初始化矩阵.

它有这个构造函数,但我无法正确使用它.

QGenericMatrix::QGenericMatrix(const T * values)
Run Code Online (Sandbox Code Playgroud)

因此,如果有人可以给我一个示例初始化,例如

    QGenericMatrix<2,2,int> a();
Run Code Online (Sandbox Code Playgroud)

如果我搜索QGenericMatrix,除了官方的类定义之外几乎找不到任何东西,所以我想知道QGenericMatrix是否是一个不错的选择?

dem*_*lus 7

将值直接传递给构造函数很简单:

int values[] = {
    1, 2,
    3, 4
};

QGenericMatrix<2,2,int> matrix(values);
Run Code Online (Sandbox Code Playgroud)