Dynamic-Calibration/utils/YALMIP-master/extras/@optimizer/display.m

19 lines
535 B
Matlab
Executable File

function display(X)
%display Overloaded
n = 0;
for i = 1:length(X.diminOrig)
n = n + prod(X.diminOrig{i});
end
m = 0;
for i = 1:length(X.dimoutOrig)
m = m + prod(X.dimoutOrig{i});
end
text = ['Optimizer object with ' num2str(n) ' inputs (' num2str(length(X.diminOrig)) ' blocks) and ' num2str(m) ' outputs (' num2str(length(X.dimoutOrig)) ' blocks).'];
if isempty(X.ParametricSolution)
text = [text ' Solver: ' upper(X.model.solver.tag)];
else
text = [text ' Parametric solution computed.' ];
end
disp(text)