C# Class Peasant.Functions

Show file Open project: ryick-V/Chuukaku

Public Methods

Method Description
Eulero_Angles ( float sampwin, int sensor_index ) : ].float[
EventsCsv ( string events, string path ) : void
Incremental_Ratio ( float sequence ) : float[]
Integral_Space ( float velocity, double frequency, double read_window ) : float[]
Integral_Velocity ( float values, double frequency, double read_window ) : float[]
Mean ( float sequence, int start_index, int end_index ) : float
Mod ( float sampwin, int sensor_index, int start_index, int end_index ) : float[]
Pitch_Angles ( float sampwin, int sensor_index ) : float[]
Roll_Angles ( float sampwin, int sensor_index ) : float[]
Smooth ( float sequence, int window ) : float[]
Standard_Deviation ( float sequence, int window ) : float[]
Yaw_Angles ( float sampwin, int sensor_index ) : float[]
Zupt_Algorithm ( float sampwin, int sensor_index, double frequency, double read_window ) : float[]
createCsv ( float sampwin, string path ) : void

Private Methods

Method Description
ModAccCsv ( float modAcc, string path ) : void
Single_Mean ( float sampwin, int sensor_index, int column_index, int start_index, int end_index ) : float
Single_Smooth ( float sampwin, int sensor_index, int column_index, int window ) : float[]
Step_Detection ( float sampwin, int sensor_index ) : List
Sum ( float sequence, int start_index, int end_index ) : float

Method Details

Eulero_Angles() public static method

public static Eulero_Angles ( float sampwin, int sensor_index ) : ].float[
sampwin float
sensor_index int
return ].float[

EventsCsv() public static method

public static EventsCsv ( string events, string path ) : void
events string
path string
return void

Incremental_Ratio() public static method

public static Incremental_Ratio ( float sequence ) : float[]
sequence float
return float[]

Integral_Space() public static method

public static Integral_Space ( float velocity, double frequency, double read_window ) : float[]
velocity float
frequency double
read_window double
return float[]

Integral_Velocity() public static method

public static Integral_Velocity ( float values, double frequency, double read_window ) : float[]
values float
frequency double
read_window double
return float[]

Mean() public static method

public static Mean ( float sequence, int start_index, int end_index ) : float
sequence float
start_index int
end_index int
return float

Mod() public static method

public static Mod ( float sampwin, int sensor_index, int start_index, int end_index ) : float[]
sampwin float
sensor_index int
start_index int
end_index int
return float[]

Pitch_Angles() public static method

public static Pitch_Angles ( float sampwin, int sensor_index ) : float[]
sampwin float
sensor_index int
return float[]

Roll_Angles() public static method

public static Roll_Angles ( float sampwin, int sensor_index ) : float[]
sampwin float
sensor_index int
return float[]

Smooth() public static method

public static Smooth ( float sequence, int window ) : float[]
sequence float
window int
return float[]

Standard_Deviation() public static method

public static Standard_Deviation ( float sequence, int window ) : float[]
sequence float
window int
return float[]

Yaw_Angles() public static method

public static Yaw_Angles ( float sampwin, int sensor_index ) : float[]
sampwin float
sensor_index int
return float[]

Zupt_Algorithm() public static method

public static Zupt_Algorithm ( float sampwin, int sensor_index, double frequency, double read_window ) : float[]
sampwin float
sensor_index int
frequency double
read_window double
return float[]

createCsv() public static method

public static createCsv ( float sampwin, string path ) : void
sampwin float
path string
return void