Class TimeForceSeries
- Namespace
- Hi.MillingForces.Fittings
- Assembly
- HiMech.dll
Represents a time series of force measurements.
public class TimeForceSeries
- Inheritance
-
TimeForceSeries
- Inherited Members
- Extension Methods
Properties
TimeForceList
TimeForce list. The time is sorted in ascending order.
public List<TimeForce> TimeForceList { get; set; }
Property Value
Methods
FourierTransform(int, double, out double[], out double[])
Performs Fourier transform on the force data in the specified direction.
public void FourierTransform(int dir, double samplingTimeInterval_s, out double[] amplitudes, out double[] phases)
Parameters
dir
intThe direction index (0=X, 1=Y, 2=Z) for the force component to transform.
samplingTimeInterval_s
doubleThe sampling time interval in seconds.
amplitudes
double[]Output array of amplitude values for each frequency component.
phases
double[]Output array of phase values for each frequency component.
ReadCsv(string)
Reads time-force data from a CSV file.
public void ReadCsv(string file)
Parameters
file
stringPath to the CSV file containing time-force data.