void resid(double* first, double* last, double val)
Replaces the elements in [first, last) with thier deviations from val.
Parameters:
| first | Beginning iterator for the container of elements. |
|---|---|
| last | Ending iterator for the container of elements. |
| val | Pivot value. |
Returns:
On return, the elements of [first, last) are replaced with thier residuals.
Usage:
double x[] = {1.0, 2.0, 3.0, 4.0};
resid(x, x + 4, 2.5);
Header:
#include "residual.h"