2011-12-14 3 views
5

Có tương đương với hàm MATLAB fmincon() tìm thấy mức tối thiểu của một hàm phi tuyến có ràng buộc (với sự bình đẳng tuyến tính và ràng buộc bất đẳng thức) trong R?R tương đương với fmincon của MATLAB để tối ưu hóa hạn chế?

Tôi có thể loại trừ constrOptim (không hỗ trợ các ràng buộc bình đẳng) và quadprog (chỉ các hàm bậc hai) được liệt kê trên trang R Optimization task.

Trả lời

5

Gói nloptr là giao diện R tới NLopt, thư viện tối ưu hóa phi tuyến với các thuật toán tối ưu hóa không bị giới hạn, tối ưu hóa ràng buộc ràng buộc và bất bình đẳng phi thường/ràng buộc bình đẳng.

+0

gói tuyệt vời - cảm ơn! btw, blog hay! –