Dynamic-Calibration/utils/YALMIP-master/extras/@lmi/lifted.m

18 lines
307 B
Matlab
Executable File

function X = lifted(F,state)
F = flatten(F);
if nargin == 1
if length(F.clauses) == 0
X = [];
else
for i = 1:length(F.clauses)
X(i,1) = F.clauses{i}.lift;
end
end
else
X = F;
for i = 1:length(F.clauses)
X.clauses{i}.lift = state;
end
end