Sunteți pe pagina 1din 1

%case nc m=input('enter the number of message='); n=m; for i=1:m for j=1:n p(i,j)=input('enter the joint probabilities='); end

end p for i=1:m pX(i)=sum(p(i,:)); end pX for j=1:n pY(j)=sum(p(:,j)); end pY HX=sum(-pX.*log2(pX)) HY=sum(-pY.*log2(pY)) h=sum(-p.*log2(p)); HXY=sum(h) HXbyY=HXY-HY HYbyX=HXY-HX IXY=HX+HY-HXY c=max(IXY)

S-ar putea să vă placă și