Skip to main content

Motion Standalone Postprocessor C# library 2024 R2

Interface IOperationsSignalProcessingLineDataSeriesViewModel

Last update: 03.07.2024

Namespace: VM.Operations.Post.Interfaces
Assembly: VM.Operations.Post.dll

public interface IOperationsSignalProcessingLineDataSeriesViewModel

Properties

CutOffFrequency

Get or Set the value of the cut off frequency.

double CutOffFrequency { get; set; }

Property Value

double

FilteringType

Get or Set the filtering type of signal processing. It has LowPass, HighPass, BandPass, BandStop.

FilteringType FilteringType { get; set; }

Property Value

FilteringType

FrequencyAxisType

Get or Set the type of frequency axis. It has X, Y.

FrequencyAxisType FrequencyAxisType { get; set; }

Property Value

FrequencyAxisType

HighCutOffFrequency

Get or Set the value of the high cut off frequency.

double HighCutOffFrequency { get; set; }

Property Value

double

LowCutOffFrequency

Get or Set the value of the low cut off frequency.

double LowCutOffFrequency { get; set; }

Property Value

double

Order

Get or Set the value of the order. As decreasing value, output would be more smooth.

int Order { get; set; }

Property Value

int

PointsOfWindow

Get or Set the points of window.

int PointsOfWindow { get; set; }

Property Value

int

PolynomialOrder

Get or Set the value of the polynomial order.

int PolynomialOrder { get; set; }

Property Value

int

SignalProcessingType

Get or Set the type of signal processing. It has Filtering, Smoothing, Frequency Weighting.

SignalProcessingType SignalProcessingType { get; set; }

Property Value

SignalProcessingType

SmoothingType

Get or Set the type of smoothing. It has MovingWindowAveraging, SavitzkyGloay.

SmoothingType SmoothingType { get; set; }

Property Value

SmoothingType

WeightingType

Get or Set the type of weighting. It has AWeighting, BWighting, CWeighting.

WeightingType WeightingType { get; set; }

Property Value

WeightingType