问题是最小化这个函数
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 中批量处理梯度下降算法,因为我有大量这种形式的案例。
问题是最小化这个函数
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 中批量处理梯度下降算法,因为我有大量这种形式的案例。