Gibt es ein äquivalent zu der MATLAB-Funktion bsxfun in python?

Ich versuche, Hafen einige meiner code aus matlab, python, und einige es nutzt die bsxfun () - Funktion für virtuelle Replikation, gefolgt von Multiplikation oder division (ich verwende Sie auch für logische Operationen). Ich möchte in der Lage, dies zu tun, ohne tatsächlich die Replikation des Vektors (entweder mit einer Funktion oder mit irgendeiner Art von diagonal-matrix) vor der Multiplikation oder Division, um Speicher zu sparen und Zeit.

Wenn es ein äquivalent von bsxfun in eine C-Bibliothek, von einer Art, das würde natürlich auch funktionieren.

InformationsquelleAutor Kevin | 2012-01-20
Schreibe einen Kommentar