1

问题是最小化这个函数

 f1(X)^2 + f2(X)^2 + f3(X)^2 + f4(X)^2 

这样L <= X <= U

其中X是一个向量X = [x1, x2]'F = [f1, f2, f3, f4]'是函数的非线性系统,L并且U是 的下界和上界X

我想使用梯度下降来估计X。matlab中是否有函数可以做到这一点?

我特别关心的是如何在 matlab 中批量处理梯度下降算法,因为我有大量这种形式的案例。

4

1 回答 1

2

对于有界优化,检查fminconmatlab 中的函数

于 2013-10-08T22:57:30.087 回答