-
FlexPro
- Auf einen Blick
- Features & Optionen
- Einsatzgebiete
- Alle Vorteile
- Neu in FlexPro 2021
- FlexPro gratis testen
- FlexPro View OEM Freeware
- Kaufberatung
- Login
- Language
- +49 6894 929600
- infoweisang.com
- Google Maps
- Produkte
- News
- Support
- Unternehmen
- Jobs
- Kontakt
- Login
- Language
- +49 6894 929600
- infoweisang.com
- Google Maps
Signal Offset correction – alignment
- Dieses Thema hat 2 Antworten sowie 2 Teilnehmer und wurde zuletzt vor vor 17 Jahren, 4 Monaten von Frits van der Steege aktualisiert.
-
AutorBeiträge
-
Juli 9, 2007 um 7:25 pm Uhr #12502Frits van der SteegeTeilnehmer
Hello all,
If I have two signals (datasets) that are essentially the same data but recorded from two different devices, and are offset by a time difference, how can I align the two so that they are both ‘in phase’?
Regards
Juli 9, 2007 um 7:25 pm Uhr #8165Frits van der SteegeTeilnehmerHello all,
If I have two signals (datasets) that are essentially the same data but recorded from two different devices, and are offset by a time difference, how can I align the two so that they are both ‘in phase’?
Regards
Juli 10, 2007 um 3:17 am Uhr #8799Bernhard KantzTeilnehmerFor this purpose you can use the cursor environment in FlexPro.
– Create a 2D line diagram for the first signal. Select the first signal and use the diagram wizard.
– Add a new x-axis. Select an existing axis of the same type. Drag a copy of the axis with the mouse to the desired position.
– Insert the second signal.
– Assign the 2. x-axis to the 2. curve.
– Activate the cursor environment.
– Deactivate the “Bind cursor to curve” mode.
– Activate the “Hold cursor” mode.
– Use the Right-Key or the Left-Key to move the 1. curve.Alternatively you can create a new FPScript function to create a new signal with the offset correction. E.g., you can calculate the zero crossing with the LevelCrossing-function. The x-offset is the difference of the two zero crossings. Create a signal with the new x values:
Signal(data.Y, data.X + offset)
…or use XScale
XScale(data, offset)
If the two datsa sets have the same sampling rate an lenght, you could also just exchange the x component of the second one:
Signal(data2.Y, data1.X)
See also the FlexPro Online Help (F1)
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.