Table of Contents

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

List<TimeForce>

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 int

The direction index (0=X, 1=Y, 2=Z) for the force component to transform.

samplingTimeInterval_s double

The 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 string

Path to the CSV file containing time-force data.