While continuing a family of LPCs, one can detect a BPC for a chosen BranchParameter. This can throw an error if hte model has many parameters (>9) as the number is added to label BPC, causing an error at line 368 in limitpointcycle.m.
By design, every label is four characters, makes it easier and for better layout.
Of course, one could re-order parameters so that they're not #39, or modify the label as follows
for i = 1:bp
if lds.BranchParams(i) <= 9
L(i,1:4)= strcat('BPC',num2str(lds.BranchParams(i)));
elseif lds.BranchParams(i) > 9 %Distinction for models with many parameters.
L(i,1:4)= strcat('BC',num2str(lds.BranchParams(i)));
end
end
For now, not sure which option is better. Alternatively, one re-orders their parameters.