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
TimeSpanThe base period for the Fourier transform.
resolutionPeriod
TimeSpanThe resolution period for the Fourier transform.
threadNum
intThe 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
TimeSpanThe base period for the Fourier transform.
resolutionPeriod
TimeSpanThe resolution period for the Fourier transform.
threadNum
intThe number of threads to use for computation.
Returns
- ForceAccelFourierSeries
A force-acceleration Fourier series representation.