matlab的一个求反函数的问题

学习 时间:2026-10-10 13:15:54 阅读:2117
matlab的一个求反函数的问题H(a)=-a*log2(a)-(1-a)*log2(1-a),求出反函数,即求出二元熵函数的反函数!

最佳回答

谨慎的面包

无限的树叶

2026-10-10 13:15:54

syms a
y=-a*log2(a)-(1-a)*log2(1-a);
x=finverse(y)
Warning:finverse((log(1 - a)*(a - 1))/log(2) - (a*log(a))/log(2)) cannot
be found。
> In sym。finverse at 43
x =
[ empty sym ]
>>
求不出解析解,是否应该简化一下?

最新回答共有2条回答

  • 丰富的金鱼
    回复
    2026-10-10 13:15:54

    syms ay=-a*log2(a)-(1-a)*log2(1-a);x=finverse(y)Warning:finverse((log(1 - a)*(a - 1))/log(2) - (a*log(a))/log(2)) cannotbe found。> In sym。finverse at 43x =[ empty sym ]>> 求不出解析解,是否应该简化一下?

上一篇 log2+根号3(2-根号3)

下一篇 蛋白质,淀粉,脂肪经消化后的产物有消化道进入血液过程叫?