objective定义
objective为需要最小化的目标函数. OPTIMake支持以下类型的objective定义:
- general_objective: 通用类型, 通过表达式直接定义
- least_square_objective: least square类型
- external_general_objective: 通用类型, 通过外部C/C++函数定义
在完成objective定义后, 通过以下接口最小化该objective:
prob.objective(obj)
同理, 通过以下接口加入对最后一个点的objective:
prob.end_objective(obj)
info
- 只能调用一次prob.objective或prob.end_objective设置objective