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

11 lines
344 B
Mathematica
Raw Normal View History

2019-12-18 11:25:45 +00:00
function F = variablereplace(F,oldVar,newVar)
for i = 1:length(F.clauses)
if isa(F.clauses{i},'cell')
for j = 1:length(F.clauses{i})
F.clauses{i}{j}.data = variablereplace(F.clauses{i}{j}.data,oldVar,newVar);
end
else
F.clauses{i}.data = variablereplace(F.clauses{i}.data,oldVar,newVar);
end
end