# 数学函数 / 优化 ## `nonLP_fmincon(fun, x_0, a, b, aeq, beq, nonlcon)` 声明:function 使用起作用集法求解带线性约束和非线性约束的优化问题 | 参数 | 类型 | 说明 | | --------- | ------ | ---------------------------------- | | `fun` | string | 目标函数名称 | | `x_0` | array | 初始点 | | `a` | array | 线性不等式约束矩阵 | | `b` | array | 线性不等式约束向量 | | `aeq` | array | 线性等式约束矩阵 | | `beq` | array | 线性等式约束向量 | | `nonlcon` | string | 非线性约束函数名称,空字符串表示无 | 返回:array ### 示例 范例01:调用无显式约束的目标函数 ```tsl empty_matrix := array(); return nonLP_fmincon( "sum", array(1.0), empty_matrix, empty_matrix, empty_matrix, empty_matrix, ""); ```