我有一个函数 f = @(x,y,z) ...我想用给定的 y 和 z 数值对 x 执行有限数值积分。
目前,我这样做如下 -
f2 = @(x) f(x,5,10)
integral(f2,-1,1)
(5 和 10 实际上只是一些在程序过程中假定某些值的 y 和 z)。
我的问题如下 -
因为我必须对 (y,z) 的许多值进行积分(通常在循环中)。每次,我都必须重新定义一个函数。这大概使我的程序非常慢。有没有更优化的方法来做这个操作,我不必不断地重新定义我的功能。我需要程序运行得更快。
谢谢!