meyerx

12-16-2008, 10:50 AM

Hello NR,

We're currently using Numerical Recipes in C within our product's

implementation (with permission). We've been forced to isolate the

used recipes and show proof that they provide correct results through

some sort of validation (specifically svdfit).

I just stumbled across an old copy of the Numerical Recipes in C Example

Book. For svdfit, with a given set of generated input data the expected results are

described as:

a[i] approximately equal to i

and for Legendre polynomials

a[1] approximately equal to 3.0

a[2] approximately equal to 4.4

a[3] approximately equal to 4.9

a[4] approximately equal to 1.6

a[5] approximately equal to 1.1

Even though "approximately equal to" may be interpreted as vague, we were

hoping to possibly leverage this data set for at least a part of the validation.

NR, do you know how these results were determined to be correct?

Thanks,

Alex

We're currently using Numerical Recipes in C within our product's

implementation (with permission). We've been forced to isolate the

used recipes and show proof that they provide correct results through

some sort of validation (specifically svdfit).

I just stumbled across an old copy of the Numerical Recipes in C Example

Book. For svdfit, with a given set of generated input data the expected results are

described as:

a[i] approximately equal to i

and for Legendre polynomials

a[1] approximately equal to 3.0

a[2] approximately equal to 4.4

a[3] approximately equal to 4.9

a[4] approximately equal to 1.6

a[5] approximately equal to 1.1

Even though "approximately equal to" may be interpreted as vague, we were

hoping to possibly leverage this data set for at least a part of the validation.

NR, do you know how these results were determined to be correct?

Thanks,

Alex