假设我想要集成一些涉及用户定义函数之和和积的函数。让我们以一个极其简单的例子为例,它会给出相同的错误。
这会导致“sin + cos中的错误:二进制运算符的非数字参数”,我认为这是在说没有给函数传递参数就不能将它们加在一起。所以我有些困惑。 这个线程提出了一个我认为可以应用于这里的更复杂问题的解决方案,但对于这种简单任务来说,它似乎有些冗长。实际上,我有点惊讶地发现在帮助手册中找不到将函数参数传递给函数的方法,所以我想我可能没有使用正确的术语。
integrate(f = sin + cos, lower=0, upper=1)
这会导致“sin + cos中的错误:二进制运算符的非数字参数”,我认为这是在说没有给函数传递参数就不能将它们加在一起。所以我有些困惑。 这个线程提出了一个我认为可以应用于这里的更复杂问题的解决方案,但对于这种简单任务来说,它似乎有些冗长。实际上,我有点惊讶地发现在帮助手册中找不到将函数参数传递给函数的方法,所以我想我可能没有使用正确的术语。
sin(x)
和cos(x)
)的结果,而不是函数本身。 - Brian Diggs