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
baseAngularVelocitydoubleThe base angular velocity for the Fourier series
forceXFourierSeriesList<Vec2d>Fourier coefficients for force in X direction
forceYFourierSeriesList<Vec2d>Fourier coefficients for force in Y direction
forceZFourierSeriesList<Vec2d>Fourier coefficients for force in Z direction
accelXFourierSeriesList<Vec2d>Fourier coefficients for acceleration in X direction
accelYFourierSeriesList<Vec2d>Fourier coefficients for acceleration in Y direction
accelZFourierSeriesList<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; }