Mercurial > octave
diff scripts/optimization/qp.m @ 32786:c6ef7981b6f1 stable
replace uses of isargout with checks for nargout
* sortrows.m, condest.m, gls.m, ols.m, decic.m, fminsearch.m,
lsqnonneg.m, pqpnonneg.m, qp.m, hgload.me deconv.m, polyfit.m,
ismember.m, unique.m, strtok.m, datenum.m, weekday.m:
Check nargout instead of using isargout.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 19 Jan 2024 14:51:37 -0500 |
parents | 2e484f9f1f18 |
children |
line wrap: on
line diff
--- a/scripts/optimization/qp.m Fri Jan 19 14:06:27 2024 -0500 +++ b/scripts/optimization/qp.m Fri Jan 19 14:51:37 2024 -0500 @@ -437,10 +437,10 @@ x = x0; lambda = []; endif - if (isargout (2)) + if (nargout > 1) obj = 0.5 * x' * H * x + q' * x; endif - if (isargout (3)) + if (nargout > 2) INFO.solveiter = iter; INFO.info = info; endif