26 bool lastOperationSuccess;
27 static float samplingRate_diff;
28 static float freq_diff_accuracy;
33 add(base_sig1,base_sig2,temp,
mode);
54 add(base_sig1, temp, val);
105 return lastOperationSuccess;
signal bangReject_filter(signal base_sig, int order=1)
signal add(signal &base_sig1, signal &base_sig2, int mode=INTERSECT)
signal multiply(signal &base_sig1, double val)
bool subsignal_time_based(signal &base_sig, signal &sub_sig, double time_start, double time_end)
create subSignal from bigger ones based on time boundaries
signal concatenate(signal firstSignal, signal secondSignal)
double phase_diff(signal &base_sig1, signal &base_sig2)
calculates phase difference based on maximas and minimas times
signal multiply(signal &base_sig1, signal &base_sig2, int mode=INTERSECT)
signal toSignal(std::vector< std::vector< double > > table)
takes a vector of vectors one for time and and the other for values respectively and returns a signal
signal highPass_filter(signal base_sig, int order=1)
signal subsignal_value_time_based(signal &base_sig, double value1, double time_after)
signal add(signal &base_sig1, double val)
signal factor_frequency(signal base_sig, float increase_ratio)
double integ_vpower(signal base_sig1, int power)
signal timeShift(signal &base_sig, double timeShift)
signal subsignal_value_based(signal &base_sig, double value1, double value2)
void firstO_lowPass_filter(signal &base_sig, signal &resultant, double cutOff_freq, int order=1, double avg_sample_time=-1)
first order IIR(INFINITE IMPULSE RESPONSE) low pass filter output = (1 - filter_parameter)*last_out...
signal toSignal(std::vector< double > value, std::vector< double > time)
takes two Vectors one for time and and the other for values respectively and returns a signal
signal bandPass_filter(signal base_sig, int order=1)
static void refreshSettings()
signal logarithmic(signal *base_sig)
signal class the parent class for every other signal or any form of time-sorted (time,...
this file includes the base class "signal" for signals modeling and analysing thier time-domain / fre...
_signal_operation signal_operation_global