как ограничить scipy curve_fit в положительном результате - PullRequest
0 голосов
/ 27 декабря 2018

Я использую scipy curve_fit, чтобы изогнуть линию для удержания.Тем не менее, я обнаружил, что строка результата может дать отрицательное число.Как я могу добавить некоторые ограничения?«границы» ограничивают только параметры, а не результаты y

1 Ответ

0 голосов
/ 27 декабря 2018

Один из более простых способов обработки отрицательного значения в y - выполнить преобразование журнала.Получите наилучшее соответствие для преобразования с логарифмическим у, затем выполните экспоненциальное преобразование для фактической ошибки в подборе или для любого нового предсказания значения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...