17 lines
360 B
Matlab
17 lines
360 B
Matlab
% Christian Potthast
|
|
% create an elimination ordering
|
|
|
|
function ord = create_good_ordering(n,m,measurements)
|
|
|
|
ord = Ordering();
|
|
j=1;
|
|
pose=1;
|
|
mes=size(measurements,2);
|
|
while (pose<=m)&&(j<=mes)
|
|
ord.push_back(sprintf('x%d',pose));
|
|
while (j<n)&&(measurements{j}.i==pose)
|
|
ord.push_back(sprintf('m%d',j));
|
|
j=j+1;
|
|
end
|
|
pose=pose+1;
|
|
end |