visual3d:documentation:pipeline:signal_commands:first_derivative
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:documentation:pipeline:signal_commands:first_derivative [2024/07/12 14:06] – created sgranger | visual3d:documentation:pipeline:signal_commands:first_derivative [2024/11/11 14:05] (current) – wikisysop | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
Compute the first derivative at each point of a signal. | Compute the first derivative at each point of a signal. | ||
Line 5: | Line 5: | ||
The command can be edited via text editor or via a dialog. The details on the command and the dialog are found below: | The command can be edited via text editor or via a dialog. The details on the command and the dialog are found below: | ||
- | |{{First_Derivative.png}} | + | {{:First_Derivative.png}} |
+ | |||
+ | < | ||
+ | First_Derivative | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | </ | ||
The first and last data points become DATA_NOT_FOUND (identified in the C3D file as a POINT Reliability value of –1). | The first and last data points become DATA_NOT_FOUND (identified in the C3D file as a POINT Reliability value of –1). | ||
Line 13: | Line 24: | ||
Derivatives are calculated using Finite Difference Algorithms. | Derivatives are calculated using Finite Difference Algorithms. | ||
+ | < | ||
Given the signal: | Given the signal: | ||
- | |||
x(ti) for i=1, 2, ..., n | x(ti) for i=1, 2, ..., n | ||
- | The first derivative is calculated using: | ||
+ | The first derivative is calculated using: | ||
xDot(ti)= (x(ti+1)-x(ti-1))/ | xDot(ti)= (x(ti+1)-x(ti-1))/ | ||
+ | </ | ||
+ | |||
==== Example: Velocity of the Centre of Mass ==== | ==== Example: Velocity of the Centre of Mass ==== | ||
visual3d/documentation/pipeline/signal_commands/first_derivative.1720793218.txt.gz · Last modified: 2024/07/12 14:06 by sgranger