Эквивалент MATLAB quadprog в R?

Что эквивалентно функции MATLAB quadprog в R с точки зрения спецификации функции?

Обратите внимание, что это не пакет R quadprog (хотя процедура оптимизации идентична).

Библиотека R quadprog использует аргумент «meq», чтобы различать ограничения равенства и неравенства, тогда как MATLAB имеет отдельные аргументы для этих двух. Подход MATLAB гораздо удобнее для моих целей.

Нет ничего сложного в том, чтобы преобразовать мои аргументы, чтобы они подходили, но было бы неплохо, если бы существовала реализация в R, соответствующая спецификации в MATLAB.

Примечание:

документация по quadprog

R документация по quadprog


person Ram Ahluwalia    schedule 02.12.2011    source источник
comment
Вы видели пакет Rglpk (реализация комплекта линейного программирования GNU)? Моделирование ограничений может быть немного более интуитивным, и быстрый поиск в Интернете должен найти несколько полезных примеров.   -  person michaelv2    schedule 19.03.2012


Ответы (1)


Если вы можете сделать перевод и вам просто нужна более удобная функция, вам придется сделать свою собственную оболочку. Аналогичного решения в упаковке больше нет. Кто-то здесь может сделать это за вас, но похоже, что вы можете сделать это сами.

person John    schedule 03.12.2011
comment
Согласитесь, здесь для обертки должно хватить нескольких простых строк. - person Hansi; 03.12.2011