Количество наблюдений (точек данных или длины остаточного массива), возвращаемых функцией модели или функцией, которая должна быть минимизирована, должно быть одинаковым во время индивидуальной подгонки.Конечно, это может измениться между последовательными подгонками.Таким образом, вы можете попробовать несколько подгонок для каждого набора данных с разными диапазонами, возможно, на основе предыдущего подбора.
Я думаю, что ваша идея использовать «там, где плохо подходит», чтобы определить, где не подходит, является несколько подозрительной, и вы хотели бы убедиться, что это приведет к абсурдным результатам.Например, если диапазон был автоматически уменьшен настолько, что Ndata = Nvariables + 1, вы, вероятно, могли бы получить очень низкий хи-квадрат по сравнению с Ndata = 100 * Nvariables.
Не зная подробностей, я думаю, что вам лучше придумать критерии для выбора диапазона данных, который зависит от одних данных, а не подходит для них.