38 Pds::Vector Rho=Pds::LinSpace(0,0.5,L);
39 Pds::Vector p=Pds::Ones(M,1);
42 for(
unsigned int l=0;l<L;l++)
53 Pds::Octave::XLabel=
"Rho";
54 Pds::Octave::YLabel=
"Entropy Joint M="+std::to_string(M);
55 Pds::Octave::Legend={
"Jh",
"Js"};
56 Pds::Octave::Plot::CurveXYXY(Rho,Jh,Rho,Js,
"temporal.m",
"example_ceo_model_entropy_joint.png");
58 Pds::Octave::XLabel=
"Rho";
59 Pds::Octave::YLabel=
"Inv\\{H(Rho,M)\\}";
60 Pds::Octave::Plot::CurveXY(Rho,RhoI,
"temporal.m",
"example_ceo_model_entropy_joint_rho.png");
double HjOmegaM(const Pds::Vector &p, double ps=0.5)
Encuentra la entropia conjunta para fontes generadas pasando una fuente , con probabilidade ,...
double HjsOmegaMInv(double HJoint, short int M, double ps=0.5)
Encuentra el valor que genera la entropia conjunta para fontes generadas pasando una fuente ,...
double HjsOmegaM(double rho, unsigned int M, double ps=0.5)
Encuentra la entropia conjunta para fontes generadas pasando una fuente , con probabilidade ,...