Interpolate/pt

From Software Product Documentation
Jump to navigation Jump to search
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)

k >= ordem polinomial + 1


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.
Retrieved from ""