gpt4 book ai didi

c++ - Eigen 与 QGenericMatrix

转载 作者:行者123 更新时间:2023-11-28 01:17:13 25 4
gpt4 key购买 nike

我正在开发一个 Qt C++ 应用程序,我需要进行一些线性代数运算并存储2D 和3D 矩阵数据。也许 N 维 情况也是必要的。

我看到 Qt 有 QGenericMatrix(link) .

那么,包含 Eigen 是否有任何优势 (link)在我的项目中使用它而不是使用 QGenericMatrix?

最佳答案

如果没有更多信息,很难准确回答您的问题。如果我是你,我会根据项目的要求做出决定。

Just apply the KISS rule i.e., Keep it simple stupid.

如果你的项目需要做复杂的数值方法和线性代数,Eigen 会是更好的选择。否则,您可以只使用 QGenericMatrix 或根据您的需要对其进行子类化。

可能需要注意的是,Eigen 除了 C++ 标准库之外没有任何依赖项,而且它是跨平台的。因此,如果您的目标是多个平台,使用它可能不会造成任何问题。

关于c++ - Eigen 与 QGenericMatrix,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58292532/

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