Interpolate/pt
Língua: | English • français • italiano • português • español |
---|
Se existem dados não confiáveis (residos < 0) em qualquer sinal é possível interpolar essas lacunas no dado usando spline interpolation.
Visual3D Versão 4
O procedimento de interpolação realiza um ajuste polinomial de quadrados mínimos de ordem n em k pontos de dados.
(x1,t1),...,(xk,tk) |
|
Interpolate |
|
/Signal_Types= |
O tipo de sinal a ser processado type of signal to be processed |
/Signal_Names= |
Os nomes de sinais a serem processados |
/Signal_Folder= |
O nome da pasta do sinal |
/Num_Fit= |
O número de quadros de dados antes e depois da "lacuna" que são usadas para calcular os coeficientes do polinomial. |
/Polynomial_Order= |
A ordem do polinomial usado. |
/Maximum_Gap= |
O número máximo de quadros de dados que podem ser substituídos por valores interpolados. |
Uma caixa diálogo aparece quando a seleção no pipeline é editada clicando duas vezes com o botão esquerdo do mouse.
Usando uma expressão na Versão 4
Isto é consideravelmente mais trabalhoso e requer 3 comandos ao invés de 1:
- Evaluate_Expression
- /EXPRESSION=0.1*PARAMETERS::POINT::RATE
- /RESULT_NAME=RATE
- /RESULT_TYPE=METRIC
- /RESULT_FOLDER=TEMP
- ;
- Set_Pipeline_Parameter_To_Data_Value
- /PARAMETER_NAME=GAP
- /SIGNAL_TYPES=METRIC
- /SIGNAL_NAMES=RATE
- /SIGNAL_FOLDER=TEMP
- ! /SIGNAL_COMPONENTS=ALL_COMPONENTS
- ;
- Interpolate
- /SIGNAL_TYPES=TARGET
- ! /SIGNAL_NAMES=
- ! /SIGNAL_FOLDER=ORIGINAL
- ! /RESULT_SUFFIX=
- ! /RESULT_FOLDER=PROCESSED
- /MAXIMUM_GAP=::GAP
- ! /NUM_FIT=3
- ! /POLYNOMIAL_ORDER=3
- ;
Visual3D Versão 5
Na versão 5 nós permitimos os três parâmetros numéricos ter expressões.
- Interpolate
- /SIGNAL_TYPES=TARGET
- ! /SIGNAL_NAMES=
- ! /SIGNAL_FOLDER=ORIGINAL
- ! /RESULT_SUFFIX=
- ! /RESULT_FOLDER=PROCESSED
- /MAXIMUM_GAP=0.1*PARAMETERS::POINT::RATE
- ! /NUM_FIT=3
- ! /POLYNOMIAL_ORDER=3
- ;
Usando um expressão na versão 5
- Define o tamanho máximo da lacuna baseado no POINT frame rate.