SciPy/Numpy似乎支持许多过滤器,但不支持根升余弦过滤器.是否有一个技巧可以轻松创建一个而不是计算传递函数?近似也可以.
说我有一个ruby方法:
def blah(foo=17)
...
end
Run Code Online (Sandbox Code Playgroud)
在代码中我想用一个特定的参数"blah(a)"来调用blah,或者使用它的默认参数"blah()"调用blah.如果没有指定方法名两次,有没有办法做到这一点?我试图避免:
if a.nil?
blah()
else
blah(a)
end
Run Code Online (Sandbox Code Playgroud)
因为它使代码看起来比它复杂.我能想出的最好(没有测试)是:
args=[]
args << a unless a.nil?
a.send :blah, args
Run Code Online (Sandbox Code Playgroud)