Cross correlation

Hallo, kann ich mit Excel zwei Signale mittels cross bzw. peak correlation vergleichen??
Ich muss zwei Siganle, die mit einem Oszilloskopen aufgenommen wurden vergleichen. Ich habe für beide Siganle für 10.000 Koordinaten die Werte und würde die nun gernen über eine Correalationsfunktion vergleichen. Geht das in Excel, oder wenn nicht, in welchen Programmen kann ich das denn machen??

Danke

Hallo, kann ich mit Excel zwei Signale mittels cross bzw. peak
correlation vergleichen??
Ich muss zwei Siganle, die mit einem Oszilloskopen aufgenommen
wurden vergleichen. Ich habe für beide Siganle für 10.000
Koordinaten die Werte und würde die nun gernen über eine
Correalationsfunktion vergleichen. Geht das in Excel, oder
wenn nicht, in welchen Programmen kann ich das denn machen??

Hallo Domi,
was möchtest du denn machen. Du hast da 10.000 Werte bzw Wertepaare, und nun?
Ich deute cross als über Kreuz, peak als größten Wert und correlation als Zusammengehörigkeit.
Soll man da den ersten Wert mit dem 10.000sten Wert, den 2ten mit dem 9999ten Wert usw vergleichen oder wie? Dabei den größeren wert farbig markieren?
Tell me more please.
Gruß
Reinhard

Hallo domi,

klar geht das mit EXCEL.
Der Code sieht so aus

Sub KKR()

'Länge des Auswertefensters
'kannst du eventuell varieren
AuswLen = 100

Max = 0
MaxDaten=10000 'deine Datenlänge

For deltaT = 0 To MaxDaten - 1
s = 0
For n = 1 To AuswLen
'Cells(n, 3) Daten in Spalte C=3
'Cells(n + deltaT, 4) Daten in Spalte D=4
s = s + Cells(n, 3) * Cells(n + deltaT, 4)
Next n
AriMittel = s / 100
'Ergebnis in Spalte E schreiben E=5
Cells(deltaT + 1, 5) = AriMittel
'Maximum ermitteln und merken
If AriMittel > Max Then
Max = AriMittel
Abstand = deltaT
End If
Next deltaT
'Maximum in Zelle F:3 schreiben F=6
Cells(3, 6) = Abstand
End Sub

Also deine zwei Messdatenreihen in Spalte C und D einlesen
und die KreuzKorrelation starten.

Viel Erfolg
Hans