matlab中求一个反函数
来源:百度知道 编辑:UC知道 时间:2024/09/24 10:23:58
H(a)=-a*log2(a)-(1-a)*log(1-a),求出反函数
输入程序:
>> syms a ha
>> ha=a*log2(a)-(1-a)*log(1-a);
>> g=finverse(ha);
>> g
运行结果:
g =
-exp(RootOf(_Z*log(2)*exp(_Z)+log(-exp(_Z)+1)*exp(_Z)-log(-exp(_Z)+1)+a*log(2)))+1
…………………………………………………………
主要是运用到反函数finverse().