関数 f = @(x,y,z) があります ... y と z の数値を指定して x の有限数値積分を実行したいと考えています。
現在、私は次のようにこれを行います-
f2 = @(x) f(x,5,10)
integral(f2,-1,1)
(5 と 10 は実際には、プログラムの過程で特定の値を想定した y と z にすぎません)。
私の質問は次のとおりです-
(y、z)の多くの値に対してこの積分を行う必要があるため(通常はループ内)。毎回、関数を再定義する必要があります。これにより、おそらく私のプログラムは非常に遅くなります。この操作を実行するためのより最適な方法はありますか?関数を常に再定義する必要はありません。プログラムをより速く実行する必要があります。
ありがとう!