1
通常,当我们处理从实数映射到实数的高阶函数映射时,没有什么大惊小怪的。例如:在Python中,如何集成矢量值的高阶函数?
def foo(n):
def bar(x):
return n * x
return bar
func = foo(5)
FUNC容易当n是一个标整合,但我会如何完成每个FUNC的组件集成在n为d维向量的情况下?
通常,当我们处理从实数映射到实数的高阶函数映射时,没有什么大惊小怪的。例如:在Python中,如何集成矢量值的高阶函数?
def foo(n):
def bar(x):
return n * x
return bar
func = foo(5)
FUNC容易当n是一个标整合,但我会如何完成每个FUNC的组件集成在n为d维向量的情况下?
只是将每个组件分开集成。的
[x, x**2, 2*exp(x), ...]
不定积分是
[0.5 * x**2, 1.0/3.0 * x**3, 2*exp(x), ...]
尝试做手工的整合和分析,您使用的话,写的过程写在纸上,看看它是否可以表示为过程伪代码然后转换为代码。 [NumPy](http://www.numpy.org/)或[SciPy](https://www.scipy.org/)可能会有所帮助,但您需要花些时间学习它们。 – wwii
'''foo'''看起来不会起作用 - 你会问关于修复'''foo''的具体问题吗? – wwii
你是说在上面的代码片段中,组件式集成是棘手的,我需要避免使用高阶函数? –