|
VESPUCCI_EXPORT arma::uword | Vespucci::Math::LocalMaximum (const arma::vec &X, double &value) |
| Vespucci::Math::LocalMaximum. More...
|
|
VESPUCCI_EXPORT arma::uword | Vespucci::Math::LocalMaximum (const arma::vec &dX, const arma::vec &d2X, double &value) |
|
VESPUCCI_EXPORT arma::uword | Vespucci::Math::LocalMaximum (const arma::vec &X, const arma::vec &dX, const arma::vec &d2X, double &value) |
| Vespucci::Math::LocalMaximum. More...
|
|
VESPUCCI_EXPORT arma::uword | Vespucci::Math::LocalMinimum (const arma::mat &X, double &value) |
| Vespucci::Math::LocalMinimum. More...
|
|
VESPUCCI_EXPORT arma::uword | Vespucci::Math::LocalMinimum (const arma::vec &dX, const arma::vec &d2X, double &value) |
|
VESPUCCI_EXPORT arma::uword | Vespucci::Math::LocalMinimum (const arma::vec &X, const arma::vec &dX, const arma::mat &d2X, double &value) |
| Vespucci::Math::LocalMinimum. More...
|
|
VESPUCCI_EXPORT arma::sp_mat | Vespucci::Math::LocalMaxima (const arma::mat &X) |
| Vespucci::Math::LocalMaxima. More...
|
|
VESPUCCI_EXPORT arma::sp_mat | Vespucci::Math::LocalMaxima (const arma::mat &X, const arma::mat &dX, const arma::mat &d2X) |
| Vespucci::Math::LocalMaxima. More...
|
|
VESPUCCI_EXPORT arma::sp_mat | Vespucci::Math::LocalMinima (const arma::mat &X) |
| Vespucci::Math::LocalMinima. More...
|
|
VESPUCCI_EXPORT arma::sp_mat | Vespucci::Math::LocalMinima (const arma::mat &X, const arma::mat &dX, const arma::mat &d2X) |
| Vespucci::Math::LocalMinima. More...
|
|
VESPUCCI_EXPORT arma::sp_mat | Vespucci::Math::LocalMinimaWindow (const arma::mat &X, const int window_size) |
| Vespucci::Math::LocalMinimaWindow. More...
|
|
VESPUCCI_EXPORT arma::sp_mat | Vespucci::Math::LocalMaximaWindow (const arma::mat &X, const int window_size) |
| Vespucci::Math::LocalMaximaWindow "Cleans" local maximum by window search to remove extraneous values. More...
|
|
VESPUCCI_EXPORT arma::sp_mat | Vespucci::Math::LocalMinimaCWT (arma::mat coefs, arma::uvec scales, arma::uword min_window_size, double amplitude_threshold) |
|
VESPUCCI_EXPORT arma::sp_mat | Vespucci::Math::LocalMaximaCWT (arma::mat coefs, arma::uvec scales, arma::uword min_window_size) |
|
VESPUCCI_EXPORT double | Vespucci::Math::quantile (arma::vec &data, double probs) |
|
VESPUCCI_EXPORT arma::vec | Vespucci::Math::ExtendToNextPow (arma::vec X, arma::uword n) |
|
VESPUCCI_EXPORT arma::uword | Vespucci::Math::NextPow (arma::uword number, arma::uword power) |
|
VESPUCCI_EXPORT arma::mat | Vespucci::Math::spdiags (arma::mat B, arma::ivec d, arma::uword m, arma::uword n) |
| spdiags analgous to the Octave/arma::matLAB function A = spdiags(B, d, m, n). More...
|
|
VESPUCCI_EXPORT arma::mat | Vespucci::Math::orth (arma::mat X) |
| orth Returns an orthonormal basis of the range space of A More...
|
|
VESPUCCI_EXPORT arma::uword | Vespucci::Math::min (arma::uword a, arma::uword b) |
| Vespucci::Math::min. More...
|
|
VESPUCCI_EXPORT arma::uword | Vespucci::Math::max (arma::uword a, arma::uword b) |
| Vespucci::Math::max. More...
|
|
VESPUCCI_EXPORT void | Vespucci::Math::position (arma::uword index, arma::uword n_rows, arma::uword n_cols, arma::uword &i, arma::uword &j) |
| Vespucci::Math::position Find row and column numbers for index. More...
|
|
VESPUCCI_EXPORT arma::umat | Vespucci::Math::to_row_column (arma::uvec indices, arma::uword n_rows, arma::uword n_cols) |
|
VESPUCCI_EXPORT double | Vespucci::Math::RecalculateAverage (double new_value, double old_average, double old_count) |
| Vespucci::Math::RecalculateAverage Recalculate the average value when a new value is added to a list for which only the previous means, stddevs and counts are known. More...
|
|
VESPUCCI_EXPORT double | Vespucci::Math::RecalculateStdDev (double new_value, double old_mean, double old_stddev, double old_count) |
| Vespucci::Math::RecalculateStdDev Recalculate a standard deviation when a new value is added to a list for which only the previous means, stddevs and counts are known. More...
|
|
VESPUCCI_EXPORT arma::umat | Vespucci::Math::GetClosestValues (arma::vec query, arma::vec target, const arma::uword k=5) |
| Vespucci::Math::GetClosestValues. More...
|
|
VESPUCCI_EXPORT double | Vespucci::Math::CalcPoly (const double x, const arma::vec &coefs) |
| Vespucci::Math::CalcPoly Calculate the value of a polynomial at particular point. More...
|
|
VESPUCCI_EXPORT arma::vec | Vespucci::Math::RepresentativeSpectrum (const arma::mat &spectra, arma::uword &index, std::string metric_name="euclidean", std::string center="centroid") |
| Vespucci::Math::RepresentativeSpectrum. More...
|
|
VESPUCCI_EXPORT arma::vec | Vespucci::Math::WavelengthToFrequency (const arma::vec &x, double freq_factor, double wl_factor) |
| Vespucci::Math::WavelengthToFrequency. More...
|
|
VESPUCCI_EXPORT arma::vec | Vespucci::Math::FrequencyToWavelength (const arma::vec &x, double wl_factor, double freq_factor) |
| Vespucci::Math::FrequencyToWavelength. More...
|
|
VESPUCCI_EXPORT arma::vec | Vespucci::Math::FrequencyToEnergy (const arma::vec &x, double energy_factor, double freq_factor) |
| Vespucci::Math::FrequencyToEnergy. More...
|
|
VESPUCCI_EXPORT arma::vec | Vespucci::Math::EnergyToFrequency (const arma::vec &x, double freq_factor, double energy_factor) |
| Vespucci::Math::EnergyToFrequency. More...
|
|
VESPUCCI_EXPORT arma::vec | Vespucci::Math::WavenumberToFrequency (const arma::vec &x, double freq_factor, double wn_factor) |
| Vespucci::Math::WavenumberToFrequency. More...
|
|
VESPUCCI_EXPORT arma::vec | Vespucci::Math::FrequencyToWavenumber (const arma::vec &x, double wn_factor, double freq_factor) |
| Vespucci::Math::FrequencyToWavenumber. More...
|
|
VESPUCCI_EXPORT arma::vec | Vespucci::Math::WavenumberToWavelength (const arma::vec &x, double wn_factor, double wl_factor) |
| Vespucci::Math::WavenumberToWavelength. More...
|
|
VESPUCCI_EXPORT arma::vec | Vespucci::Math::WavelengthToWavenumber (const arma::vec &x, double wl_factor, double wn_factor) |
| Vespucci::Math::WavelengthToWavenumber. More...
|
|
VESPUCCI_EXPORT arma::vec | Vespucci::Math::WavelengthToEnergy (const arma::vec &x, double energy_factor, double wl_factor) |
| Vespucci::Math::WavelengthToEnergy. More...
|
|
VESPUCCI_EXPORT arma::vec | Vespucci::Math::EnergyToWavelength (const arma::vec &x, double wl_factor, double energy_factor) |
| Vespucci::Math::EnergyToWavelength. More...
|
|
VESPUCCI_EXPORT arma::vec | Vespucci::Math::EnergyToWavenumber (const arma::vec &x, double wn_factor, double energy_factor) |
| Vespucci::Math::EnergyToWavenumber. More...
|
|
VESPUCCI_EXPORT arma::vec | Vespucci::Math::WavenumberToEnergy (const arma::vec &x, double energy_factor, double wn_factor) |
| Vespucci::Math::WavenumberToEnergy. More...
|
|
VESPUCCI_EXPORT bool | Vespucci::Math::AreEqual (const arma::vec &a, const arma::vec &b) |
| AreEqual. More...
|
|
VESPUCCI_EXPORT bool | Vespucci::Math::IsMonotonic (const arma::vec &x) |
| IsMonotonic. More...
|
|
VESPUCCI_EXPORT bool | Vespucci::Math::IsIncreasing (const arma::vec &x) |
| IsIncreasing. More...
|
|
VESPUCCI_EXPORT arma::cx_vec | Vespucci::Math::cx_zeros (arma::uword n) |
| Vespucci::Math::cx_zeros. More...
|
|
VESPUCCI_EXPORT arma::cx_mat | Vespucci::Math::cx_zeros (arma::uword m, arma::uword n) |
| Vespucci::Math::cx_zeros. More...
|
|
VESPUCCI_EXPORT arma::uword | Vespucci::Math::ClosestIndex (double value, const arma::vec &vector) |
| Vespucci::Math::ClosestIndex. More...
|
|
VESPUCCI_EXPORT arma::uvec | Vespucci::Math::Intersection (arma::uvec &x, arma::uvec &y) |
| Vespucci::Math::Intersection. More...
|
|
VESPUCCI_EXPORT double | Vespucci::Math::CalculateRSquared (const arma::vec &data, const arma::vec &fit, arma::vec &residuals) |
| Vespucci::Math::CalculateRSquared. More...
|
|
VESPUCCI_EXPORT arma::mat | Vespucci::Math::SafeRows (const arma::mat &x, arma::uword a, arma::uword b) |
| Vespucci::Math::SafeRows. More...
|
|