在Matlab中,我们可以

x = -10:.1:10;
f = inline('normpdf(x,3,2) + normpdf(x,-5,1)','x');
t = plot(x,f(x))

我们在Python中有类似的inline函数吗?

最佳答案

我认为python的“Inline”等价物是lambda

 Matlab:
 f = inline('normpdf(x,3,2) + normpdf(x,-5,1)','x');

 python:
 f = lambda x : normpdf(x,3,2) + normpdf(x,-5,1)
 # Assuming that normpdf is defined and in scope ;-)

08-19 21:58