Classe contenant un signal echantillonne. More...
Collaboration diagram for cpe::signal:Public Member Functions | |
| signal () | |
| constructeur vide | |
| signal (const std::vector< double > &data, double dt) | |
| constructeur directe | |
| unsigned int | size () const |
| renvoie la taille du signal | |
| const double & | operator[] (unsigned int k) const |
| renvoie l'element k du signal | |
| const double & | dt () const |
| renvoie la période d'echantillonnage | |
| double | max_signal () const |
| renvoie la valeur maximale d'un signal | |
Private Attributes | |
| std::vector< double > | data_interne |
| le signal stocké en interne | |
| double | dt_interne |
| la période d'echantillonnage stockée en interne | |
Classe contenant un signal echantillonne.
| cpe::signal::signal | ( | ) |
constructeur vide
| cpe::signal::signal | ( | const std::vector< double > & | data, |
| double | dt | ||
| ) |
constructeur directe
| const double & cpe::signal::dt | ( | ) | const |
renvoie la période d'echantillonnage
References dt_interne.
| double cpe::signal::max_signal | ( | ) | const |
renvoie la valeur maximale d'un signal
| const double & cpe::signal::operator[] | ( | unsigned int | k | ) | const |
renvoie l'element k du signal
References data_interne.
| unsigned int cpe::signal::size | ( | ) | const |
renvoie la taille du signal
References data_interne.
std::vector<double> cpe::signal::data_interne [private] |
le signal stocké en interne
Referenced by operator[](), and size().
double cpe::signal::dt_interne [private] |
la période d'echantillonnage stockée en interne
Referenced by dt().