【发布时间】:2016-11-06 22:13:46
【问题描述】:
向量(delta V)的梯度如何变成 3x3 矩阵?以及如何有效地计算其特征值?是否有任何 C++ 库可以做到这一点(C++ 库 Eigen 可以做到这一点)?
【问题讨论】:
-
en.wikipedia.org/wiki/Gradient#Gradient_of_a_vector。是的,特征可以计算矩阵的特征值......所以使用它或其他库,如犰狳
-
是的,我读过那篇文章。梯度是单行向量,怎么变成3x3?如果我给 Eigen 一个向量,它可以把它变成一个 3x3 矩阵吗?
-
因为你在 3 个维度上有不同的导数。不,你必须自己渲染你的矩阵。
标签: c++ math eigenvalue calculus