which = binvar(1,48);t_var = which*(1:48)';powers = sdpvar(5,1);price_evs = sdpvar(5,1);Model = [sum(which)==1];for i = 0:4 for j = 1:48 if j + i <= 48 Model = [Model, implies(which(j),powers(i+1) == p_ev(j + i))]; Model = [Model, implies(which(j),price_evs(i+1) == p_ev(j + i)*price_f(j+i))]; end endendpower = sum(powers);price_ev = sum(price_evs);