Я пытаюсь поместить квадратичные некоторые экспериментальные данные и использовать polyfit в numpy. Я хочу получить вогнутую кривую и, следовательно, хочу удостовериться, что коэффициент квадратичного члена отрицателен, а также сам по себе взвешенный вес, так как в нем есть несколько весов. Есть ли простой способ сделать это? Благодарю.Constrained np.polyfit
5
A
ответ
1
Описано использование весов here (numpy.polyfit). В принципе, вам нужен вектор веса с такой же длиной, как x и y.
Чтобы избежать неправильного знака коэффициента, вы могли бы использовать пригодное определение функции как
def fitfunc(x,a,b,c):
return -1 * abs(a) * x**2 + b * x + c
Это даст вам отрицательный коэффициент при х ** 2 во все времена.
0
Вы можете использовать curve_fit .
Или вы можете запустить polyfit с 2-го ранга и, если последний коэффициент больше, чем 0. запустить снова линейный polyfit (polyfit с 1-го ранга)
Смежные вопросы
- 1. Constrained Набор
- 2. Fminbox Constrained Optimization Julia
- 3. Constrained кривой питон фитинга
- 4. Constrained Окно визуализации ошибки
- 5. MDX Query StrToSet CONSTRAINED флаг
- 6. Constrained d3.js Force display
- 7. Объясните np.polyfit и np.polyval для диаграммы рассеяния
- 8. Ковариационная матрица из np.polyfit() имеет отрицательную диагональ?
- 9. Передача Constrained родового типа в нетипичных метод
- 10. CSS Layout Constrained To Browser Window?
- 11. Дженерики и Constrained полиморфизм против подтипировании
- 12. Invalid Cast Типа Constrained C# Generic
- 13. Получите mesh_3 'off' из Projection_traits_xy_3 constrained delaunay
- 14. «Ограничения, налагаемые флагом CONSTRAINED ... были нарушены»
- 15. Решить Constrained квадратичного программирования с R
- 16. Pandas ValueError: слишком много значений для распаковки np.polyfit
- 17. полиномиальной Constrained наименьших квадратов подгонки кривой с MATLAB
- 18. Каскадные многозначные параметры нарушают флаг CONSTRAINED при фильтрации списка параметров
- 19. Тип ограниченных значений строк
- 20. Найти неопределенность от polyfit
- 21. TypeError: ожидается вектор 1D для й
- 22. Troubling MDX Query
- 23. Функция STRTOSET ожидает строковое или числовое выражение для аргумента 1. Использовалось выражение набора кортежей
- 24. polyfit с многомерной координатой x
- 25. kink in polyfit .. не уверен, почему
- 26. Как построить линию наилучшего соответствия в Python
- 27. polyfit() получил неожиданный аргумент ключевое слово «W»
- 28. Параметрированный запрос MDX в SSRS 2008 с колонками с несколькими рангами
- 29. окна Роллинг Полином помещается в пандах
- 30. Ошибка наклона линейной регрессии в numpy
Я вижу, что, спасибо. –