标签: matlab
如何在MATLAB中将非线性约束声明为匿名函数。我没有任何不平等约束,只有一个平等。
答案 0 :(得分:3)
您需要做的是创建一个输出两个参数的匿名函数。你可以这样做:
@(x) deal(x^2, 0 )
是你想要的。不等式约束是第一个参数。如果你想同时拥有等式和不等式约束,那就是。
@(x) deal(x^2, x+1)