19 lines
535 B
Mathematica
19 lines
535 B
Mathematica
|
|
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)
|