Функция подгонки, которая активно изменяет границы параметров, чтобы избежать значений NaN - PullRequest
0 голосов
/ 02 мая 2020

Мне интересно, есть ли такая подходящая библиотека или программа, которая активно изменяет границы параметров, чтобы избежать значений NaN. Скажем, у вас есть три параметра a, b, c, которые использует ваша функция.

Пример. Функция подбора пытается a = 1.0. Затем, чтобы посмотреть на b и c, он находит интервал, который не возвращает значения NaN. Для b это будет, скажем, 1:5, а для c это будет -2:0. Затем он пытается приспособить функцию к данным с параметрами в этих интервалах.

Затем он смотрит на a = 1.5. Для b и c он находит другой интервал, который не возвращает значения NaN, скажем, 0:4 и -1:0.

Нахождение не-NaN-интервалов будет включать поиск по большему интервалу для каждого параметра.

Существует ли что-то подобное? А если нет; это что-то, что не будет работать вообще?

...