Est-il un équivalent de la fonction MATLAB bsxfun en python?

Je suis en train de le port certains de mon code à partir de matlab, python, et qu'il utilise le bsxfun() la fonction de quasi-réplication suivie par la multiplication ou la division (je l'utilise aussi pour des opérations logiques). J'aimerais être capable de faire cela sans réellement la réplication du vecteur (soit avec une fonction ou avec une sorte de matrice diagonale) avant de multiplication ou de la division d'enregistrer sur la mémoire et du temps.

Si il y a un équivalent de bsxfun dans une bibliothèque C d'une certaine sorte, qui serait également fonctionner.

InformationsquelleAutor Kevin | 2012-01-20