function y = myobjm(x) global nstate lenseq global A C A = reshape(x,[nstate nstate lenseq-1]); C = zeros(nstate,1); C(2)=1; Ef1 = E(1); Ef0 = E([]); Y_ac = Ef1 - Ef0; %y = abs(Y_ac); y = -Y_ac^2; return function r = F(x) r = length(find(x~=1)); return function Ef = E(Xi) % E[f(X)|Xi] global ALLSEQ %global A Ef = 0; i = length(Xi); n = size(ALLSEQ,2); for k=1:size(ALLSEQ,1) x = ALLSEQ(k,:); p = P(x); if (i & (i