Function trv::array::extrap_loglin#

Function Documentation#

void trv::array::extrap_loglin(double *a, int N, int N_ext, double *a_ext)#

Extrapolate sample series exponentially (i.e. log-linearly).

Parameters
  • a[in] Samples series.

  • N[in] Sample number.

  • N_ext[in] Extrapolation number on either end.

  • a_ext[out] Extrapolated sample series.

Throws

trv::sys::ExtrapError – When sign change or zero occurs.