gpt4 book ai didi

c++ - 在 Eigen 中初始化矩阵

转载 作者:行者123 更新时间:2023-11-27 23:56:46 25 4
gpt4 key购买 nike

我正在尝试使用 Eigen 库初始化一个 6x4 矩阵,如下所示;

    MatrixXf DH(6,4);

在我的类定义中。但这会导致错误
预期参数声明符

根据 Eigen tutorial我在做什么是正确的。有什么想法吗?

谢谢

最佳答案

我假设你有这个:

class Test {
MatrixXf DH(6, 4);
public:
Test() {
}
};

(6, 4) 表示您正在调用构造函数。但是你不能在参数声明中调用非静态函数。这是参数列表的用途:

class Test {
MatrixXf DH;
public:
Test() : DH(6, 4) {
}
};

关于c++ - 在 Eigen 中初始化矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42145165/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com