numanalysis