Kreuzkorrelation

Gast #3583913
Lesenswert?

Guten Morgen,
ich weiss nicht ob ich gerade einfach nur unglaublich dämlich bin, aber 
es hängt gerade an der händischen Kreuzkorrelation.

ich bezieh mich hier auf seite 5 und 6 aus
https://www.fh-muenster.de/maschinenbau/downloads/inf_maschbau/messtechnik/19.pdf

Ohne Grenzen:
rxy = summe( x(n)*y(n+m) )

+m ist eine LINKSverschiebung.

Das bedeutet doch das hier:
rxy(0) = summe(x(0) * y(0) + x(1) * y(1) ... + x(n) * y(n))
rxy(1) = summe(x(0) * y(1) + x(1) * y(2) ... + x(n) * y(n+1))
rxy(2) = summe(x(0) * y(2) + x(1) * y(3) ... + x(n) * y(n+2))

Warum ist die richtige Lösung, wie im Beispiel auf seite 6, dann aber 
eine rechtsverschiebung von y ? Matab macht das ja auch so. Dann müsste 
doch oben stehen:
rxy = summe( x(n)*y(n-m) )
Was aber nicht der definition entspricht.

Gruß
Christoph
Gast #3584273
Lesenswert?

Ja das doofe ist nun ich versuche halt herauszufinden wie es nun 
definiert ist.

Intuitiv finde ich die matlab version von links nach rechts zu schieben. 
Das wiederspricht aber den gägnigen definitionen, u.a. auf Wikipedia.
#3584525
Lesenswert?

Bei MATLAB wird nichts von links nach rechts geschoben, sondern x von 
rechts nach links. Bei deinem FH-Münster Skript wird definitionsgemäß y 
nach rechts geschoben, in seinem Beispiel macht er es aber falsch.

Und mit der Definition ist das sonne Sache, da findest du in der 
Literatur sicherlich beides.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren