【发布时间】:2023-03-20 04:57:02
【问题描述】:
我有一个 NxN 矩阵,其中所有元素的值都在 [-1, 1] 之间。我可以手动计算香农的熵,但我想要像冯诺依曼熵这样的东西。 Numpy/Scipy 中是否有任何内置函数? 手动方法也可以。 矩阵通常大小为 100x100。像这样。
[[-0.244608 -0.71395497 -0.36534627]
[-0.44626849 -0.82385746 -0.74654582]
[ 0.38240205 -0.58970239 0.67858516]]
谢谢。
【问题讨论】:
-
你真的应该在你的帖子中发布一个小样本矩阵,以及你尝试解决问题的方法,以及你的预期输出。
-
但我确实尝试过,我无法为非自伴矩阵生成真正的特征值,因此无法从特征值的对数计算熵。我告诉过你我确实计算了香农的熵。
-
提供了一个矩阵样本。
标签: python numpy matrix sympy entropy