mpcqpsolverOptions будет удалено в следующем релизе. Использовать mpcActiveSetOptions вместо этого. Существуют различия между этими функциями, которые требуют обновления вашего кода.
Код обновленияЧтобы обновить код:
Измените имя функции на mpcqpsolverOptions кому mpcActiveSetOptions. Синтаксисы эквивалентны.
Некоторые имена полей возвращенной структуры изменились. Значения полей по умолчанию те же. В этой таблице показаны новые имена свойства.
| Предыдущее Имя свойства | Новое имя свойства |
|---|
MaxIter | MaxIterations |
FeasibilityTol | ConstraintTolerance |
Возвращенная структура mpcActiveSetOptions содержит новое поле UseHessianAsInput. Чтобы продолжить использование обратной матрицы Гессия с нижним треугольным разложением mpcActiveSetSolver, вы должны задать UseHessianAsInput на false.
Для примеров синтаксиса, показывающих, как обновить код, смотрите mpcqpsolver.