NumPy convolve
Verfasst: Sonntag 12. November 2006, 15:35
Hallo,
ich beschäftige mich seit ein paar Wochen mit Python und bin z.Zt. bei dem Modul NumPy (Numeric), allerdings verstehe ich die Funktion convolve nicht.
In Python in a nutshell steht leider keine richtige Erklärung, was die Funktion genau macht, und auch im Internet hab ich nichts gefunden, das sie mir sinnvoll erklären würde.
Was ich gefunden habe ist das hier:
http://www.biorecipes.com/DarwinHelp/convolve.html
Allerdings ist die Formel
r[k] = sum( v1 * v2[k+i-i], i=1..k-1 )
eher verwirrend, was soll das i-i bei der Indizierung von v2, das ergibt doch keinen Sinn.
Wenn mir jemand die Formel in sinnvoller Form aufschreiben könnte, würde das schon helfen.
Und was bewirkt der Parameter mode?
ich beschäftige mich seit ein paar Wochen mit Python und bin z.Zt. bei dem Modul NumPy (Numeric), allerdings verstehe ich die Funktion convolve nicht.
In Python in a nutshell steht leider keine richtige Erklärung, was die Funktion genau macht, und auch im Internet hab ich nichts gefunden, das sie mir sinnvoll erklären würde.
Was ich gefunden habe ist das hier:
http://www.biorecipes.com/DarwinHelp/convolve.html
Allerdings ist die Formel
r[k] = sum( v1 * v2[k+i-i], i=1..k-1 )
eher verwirrend, was soll das i-i bei der Indizierung von v2, das ergibt doch keinen Sinn.
Wenn mir jemand die Formel in sinnvoller Form aufschreiben könnte, würde das schon helfen.
Und was bewirkt der Parameter mode?