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
doubleThe 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
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
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
BaseAngularVelocity
Gets or sets the base angular velocity for the Fourier series.
public double BaseAngularVelocity { get; set; }
Property Value
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
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
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; }