方程式を数値的に解くことができない場合、勾配とヘッセ行列を計算するにはどうすればよいですか?
私の最小化方程式は次のとおりです。
c=c[(x/y/(1-x)^2)^0.6 + (1-(x/y)/(1-y)^2)^0.6 + 6/y^0
勾配とヘッセ行列を計算するために、MATLAB関数「diff」を試しました。しかし、派生は人が処理できるよりはるかに長いです。ヘシアンまたは勾配を計算するためのコードを書く方法は?
方程式を数値的に解くことができない場合、勾配とヘッセ行列を計算するにはどうすればよいですか?
私の最小化方程式は次のとおりです。
c=c[(x/y/(1-x)^2)^0.6 + (1-(x/y)/(1-y)^2)^0.6 + 6/y^0
勾配とヘッセ行列を計算するために、MATLAB関数「diff」を試しました。しかし、派生は人が処理できるよりはるかに長いです。ヘシアンまたは勾配を計算するためのコードを書く方法は?