Table of Contents

Class ForceAccelFourierSeries

Namespace
Hi.Vibrations
Assembly
HiMech.dll

Represents Fourier series data for force and acceleration measurements in three dimensions.

public class ForceAccelFourierSeries
Inheritance
ForceAccelFourierSeries
Inherited Members
Extension Methods

Constructors

ForceAccelFourierSeries(double, List<Vec2d>, List<Vec2d>, List<Vec2d>, List<Vec2d>, List<Vec2d>, List<Vec2d>)

Initializes a new instance of the ForceAccelFourierSeries class with the specified Fourier coefficients.

public ForceAccelFourierSeries(double baseAngularVelocity, List<Vec2d> forceXFourierSeries, List<Vec2d> forceYFourierSeries, List<Vec2d> forceZFourierSeries, List<Vec2d> accelXFourierSeries, List<Vec2d> accelYFourierSeries, List<Vec2d> accelZFourierSeries)

Parameters

baseAngularVelocity double

The base angular velocity for the Fourier series

forceXFourierSeries List<Vec2d>

Fourier coefficients for force in X direction

forceYFourierSeries List<Vec2d>

Fourier coefficients for force in Y direction

forceZFourierSeries List<Vec2d>

Fourier coefficients for force in Z direction

accelXFourierSeries List<Vec2d>

Fourier coefficients for acceleration in X direction

accelYFourierSeries List<Vec2d>

Fourier coefficients for acceleration in Y direction

accelZFourierSeries List<Vec2d>

Fourier coefficients for acceleration in Z direction

Properties

AccelXFourierSeries

Gets or sets the Fourier series coefficients for acceleration in X direction. Each Vec2d represents a complex coefficient (real, imaginary).

public List<Vec2d> AccelXFourierSeries { get; set; }

Property Value

List<Vec2d>

AccelYFourierSeries

Gets or sets the Fourier series coefficients for acceleration in Y direction. Each Vec2d represents a complex coefficient (real, imaginary).

public List<Vec2d> AccelYFourierSeries { get; set; }

Property Value

List<Vec2d>

AccelZFourierSeries

Gets or sets the Fourier series coefficients for acceleration in Z direction. Each Vec2d represents a complex coefficient (real, imaginary).

public List<Vec2d> AccelZFourierSeries { get; set; }

Property Value

List<Vec2d>

BaseAngularVelocity

Gets or sets the base angular velocity for the Fourier series.

public double BaseAngularVelocity { get; set; }

Property Value

double

ForceXFourierSeries

Gets or sets the Fourier series coefficients for force in X direction. Each Vec2d represents a complex coefficient (real, imaginary).

public List<Vec2d> ForceXFourierSeries { get; set; }

Property Value

List<Vec2d>

ForceYFourierSeries

Gets or sets the Fourier series coefficients for force in Y direction. Each Vec2d represents a complex coefficient (real, imaginary).

public List<Vec2d> ForceYFourierSeries { get; set; }

Property Value

List<Vec2d>

ForceZFourierSeries

Gets or sets the Fourier series coefficients for force in Z direction. Each Vec2d represents a complex coefficient (real, imaginary).

public List<Vec2d> ForceZFourierSeries { get; set; }

Property Value

List<Vec2d>