gpt4 book ai didi

matlab - 香农的熵计算

转载 作者:太空宇宙 更新时间:2023-11-03 19:52:28 28 4
gpt4 key购买 nike

我有一个概率分布,它定义了 n 种可能状态的发生概率。

我想计算给定概率分布的香农熵值(以位为单位)。

我可以使用 wentropy(x,'shannon') 获取值吗?如果可以,我可以在哪里定义系统可能的状态数?

最佳答案

由于您已经有了概率分布,将其称为p,您可以执行以下操作formula for Shannon Entropy而不是使用 wentropy:

H = sum(-(p(p>0).*(log2(p(p>0)))));

这给出了熵 H 以位为单位

p 总和必须为 1。

关于matlab - 香农的熵计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22074941/

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