мне интересно, если векторизация может быть применен к двум входам векторных сразу ...векторизации Многомерные Операции в Python
Рассмотрим следующую простую функцию:
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
) были скалярами.
Каким образом это можно сделать? Есть ли это?
и какие результаты вы хотите получить для x = arange (3) и y = arange (4,6)? –