我想知道向量化是否可以同时应用于两个向量输入......
考虑以下简单函数:
def f(x,y):
return(x+y,x-y)
我想给出一个这样的函数,两个向量x=arange(3)
和y=arange(4,6)
。我的直觉是定义a,b=f(x,y)
,但 python 告诉我these operators could not be broadcast with shapes (3) (2)
。显然,如果y
(或x
)是标量,则此方法有效。
这样做的方法是什么?有吗?