Table of Contents

Class ForceAccelUtil

Namespace
Hi.Vibrations
Assembly
HiMech.dll

Utility class for force and acceleration data processing.

public static class ForceAccelUtil
Inheritance
ForceAccelUtil
Inherited Members

Methods

GetForceAccelApSeries(List<ForceAccelShot>, TimeSpan, TimeSpan, int)

Gets force and acceleration amplitude-phase series from shots.

public static List<ForceAccelAmpPhase> GetForceAccelApSeries(this List<ForceAccelShot> shots, TimeSpan basePeriod, TimeSpan resolutionPeriod, int threadNum = 1)

Parameters

shots List<ForceAccelShot>

The force-acceleration shot data.

basePeriod TimeSpan

The base period for the Fourier transform.

resolutionPeriod TimeSpan

The resolution period for the Fourier transform.

threadNum int

The number of threads to use for computation.

Returns

List<ForceAccelAmpPhase>

A list of force and acceleration amplitude-phase data.

GetForceAccelFourierSeries(List<ForceAccelShot>, TimeSpan, TimeSpan, int)

Gets force and acceleration Fourier series from shots.

public static ForceAccelFourierSeries GetForceAccelFourierSeries(this List<ForceAccelShot> shots, TimeSpan basePeriod, TimeSpan resolutionPeriod, int threadNum = 1)

Parameters

shots List<ForceAccelShot>

The force-acceleration shot data.

basePeriod TimeSpan

The base period for the Fourier transform.

resolutionPeriod TimeSpan

The resolution period for the Fourier transform.

threadNum int

The number of threads to use for computation.

Returns

ForceAccelFourierSeries

A force-acceleration Fourier series representation.