Next: SFLUX Up: SFIT Prev: Method

Errors

The most likely error to arise in fitting, is that the matrix of second derivatives of chi-squared (with respect to the parameters) may become singular or ill-conditioned. This arises when the fit is insensitive to one or more parameters. This could arise for example if the temperature of a black body component became so low that its norm (leading constant) became irrelevant to the problem, since it is emitting at energies below those accessible to the instrument. The solution to such problems is generally to set appropriate parameter bounds and to start the fit from a position in parameter space not too far removed from the likely fit.

It must be remembered that, particularly for complex multicomponent models, the chi-squared surface may have local minima. The program will generally settle down into the closest such minimum, so it is important to start from a reasonable point in parameter space. With complex models it is often helpful to start by fitting a subset of the model to get some parameters into the right regime. e.g. where a line is present, it is best to fit the underlying continuum first, before adding the line to the model. It may also improve stability to freeze line width at a small value until position and strength have been optimised.

Some of the more complex models (e.g. ST and CS) are valid only within a limited volume of parameter space which may have complex boundaries (depending on combinations of parameter values). If the bounds of the region of validity are transgressed during the fitting process then the user will be warned (each time!). If the FINAL fit values are outside the valid region then the result is suspect, otherwise no harm has been done.



Next: SFLUX Up: SFIT Prev: Method