visual3d:documentation:pipeline:signal_commands:interpolate
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
visual3d:documentation:pipeline:signal_commands:interpolate [2024/07/17 15:46] – created sgranger | visual3d:documentation:pipeline:signal_commands:interpolate [2025/05/20 13:35] (current) – Cleaned up page for a customer. Still needs to be put into Pipeline project format. wikisysop | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Interpolate ====== | ====== Interpolate ====== | ||
- | If there are unreliable data points (residuals < 0) in any signal it is possible to interpolate these gaps in the data using a spline interpolation. | + | The Interpolate command fills in any gaps in a signal' |
- | + | ||
- | ==== Visual3D Version 4 ==== | + | |
The interpolation procedure performs a least-squares fit of an nth order polynomial to k data points. | The interpolation procedure performs a least-squares fit of an nth order polynomial to k data points. | ||
- | |(x1, | + | < |
+ | |(x1, | ||
+ | </ | ||
- | \\ | + | The command |
- | + | < | |
- | + | Interpolate | |
- | |**Interpolate** | + | / |
- | |**/ | + | |
- | |**/ | + | |
- | |**/ | + | |
- | |**/ | + | |
- | |**/ | + | |
- | |**/ | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Dialog that pops up when pipeline selection | + | |
- | + | ||
- | === Using an expression | + | |
- | + | ||
- | This is considerable more klunky because it requires 3 commands instead of 1: | + | |
- | + | ||
- | **Evaluate_Expression** | + | |
- | / | + | |
- | / | + | |
- | / | + | |
- | / | + | |
- | **;** | + | |
- | **Set_Pipeline_Parameter_To_Data_Value** | + | |
- | / | + | |
- | / | + | |
- | / | + | |
- | / | + | |
- | ! / | + | |
- | **;** | + | |
- | **Interpolate** | + | |
- | / | + | |
! / | ! / | ||
! / | ! / | ||
! / | ! / | ||
! / | ! / | ||
- | / | + | / |
! /NUM_FIT=3 | ! /NUM_FIT=3 | ||
! / | ! / | ||
- | **;** | + | ; |
- | ==== Visual3D Version 5 ==== | + | </ |
- | In version 5 we permit the three numerical parameters to have expressions. | ||
- | |||
- | **Interpolate** | ||
- | / | ||
- | ! / | ||
- | ! / | ||
- | ! / | ||
- | ! / | ||
- | / | ||
- | ! /NUM_FIT=3 | ||
- | ! / | ||
- | **;** | ||
{{: | {{: | ||
- | === Using an expression | + | |
+ | ===== Parameters ===== | ||
+ | |||
+ | ^ Parameter ^ Description ^ | ||
+ | | / | ||
+ | | / | ||
+ | | / | ||
+ | | /Num_Fit | The number of frames of data before and after the " | ||
+ | | / | ||
+ | | / | ||
+ | |||
+ | ===== Example: | ||
Define the maximum size of the gap based on the POINT frame rate. | Define the maximum size of the gap based on the POINT frame rate. | ||
- | {{: | ||
+ | {{: | ||
visual3d/documentation/pipeline/signal_commands/interpolate.txt · Last modified: 2025/05/20 13:35 by wikisysop