我在想,如果它是在Python可以做到以下几点:在python函数中创建一个新的函数作为返回?
def func1(a,b):
return func2(c,d)
我的意思是,想我做一些与A,B这导致了一些系数,可以定义一个新的功能,我想如果使用a,b的操作确实可行并且能够在func1之外访问此功能,则创建此函数。
一个例子是一个简单的傅里叶级数给定函数f,F(X):
def fourier_series(f,N):
...... math here......
return F(x)
我的意思是我想创造和存储这个新的功能以备后用,也许我想推导它,或整合或绘图或任何我想做的事情,我不想发送在fourier_series(或func1(..))中评估的点x,我只是说,fourier_series创建一个新函数需要一个变量x,这个函数可以稍后在外部调用,如y = F(3)...如果我让自己足够清楚了吗?
我认为这是我需要的;)会看看它是否有效,并检查答案是否对我的问题,我可能仍然需要一些帮助,谢谢大家,这是快速的:D – arynaq