Вопросы по теме 'lmfit'

установка двух лоренцев с помощью lmfit Модель минимизирует в python
может кто мне поможет. Я потратил на это несколько дней, но не смог решить проблему. Заранее спасибо. Я хочу подогнать 2 лоренцевых к моим экспериментальным данным. Я разбил свои уравнения на простую форму двух лоренцианов lorentz1 и lorentz2...
1278 просмотров
schedule 20.04.2022

Создание модели Python lmfit с произвольным количеством параметров
Есть ли способ построить модель lmfit на основе функции с произвольным количеством зависимых переменных? Например: from lmfit import Model def my_poly(x, *params): func = 0 for i in range(len(params)): func+= params[i]*z**i return...
1576 просмотров
schedule 23.07.2022

lmfit, result.plot_fit(ax) не отображает все 3 графика в pyqt
У меня есть виджет pyqt5 class MPLibWidget(QtWidgets.QWidget): """ base MatPlotLib widget """ def __init__(self, parent=None): super(MPLibWidget, self).__init__(parent) self.figure = Figure() self.canvas =...
445 просмотров
schedule 12.06.2023

построить отдельные пики после аппроксимации гауссовой кривой с помощью python-lmfit
Из этого фрагмента кода я могу распечатать окончательную подгонку с помощью «out.best_fit». Сейчас я хотел бы построить каждый из пиков как отдельные гауссовские кривые, вместо того, чтобы все они были объединены в одну кривую. from pylab import...
1022 просмотров
schedule 11.05.2022

ValueError при использовании lmfit LognormalModel
Я использую lmfit уже около дня и, само собой разумеется, я очень мало знаю о библиотеке. Я использовал несколько встроенных моделей для подгонки кривых, и все они безупречно работают с данными, кроме логнормальной модели. Вот мой код: from...
99 просмотров
schedule 10.04.2023

Установка начальных значений параметров при подборе кривой с помощью lmfit
Я использую составную модель, два гауссиана, чтобы подогнать кривую с lmfit , и результаты подгонки кажутся весьма зависимыми от исходных значений, которые я даю. Как лучше всего установить начальные параметры? Я знаю три разных метода с lmfit :...
1172 просмотров
schedule 21.02.2023

Как решить ошибку значений NaN с помощью Lmfit с Python
Я пытаюсь подогнать набор данных, полученных в результате внешнего моделирования и хранимых в векторе, с помощью библиотеки Lmfit. Ниже мой код: import numpy as np import matplotlib.pyplot as plt from lmfit import Model from lmfit import...
934 просмотров
schedule 11.05.2023

Как реализовать нелинейный метод наименьших квадратов для многомерных данных в python?
Я должен реализовать алгоритм наименьших квадратов для этой функции модели Y = a_0 * e^(a_1*x_1+a_2*x_2+...+a_n*x_n) Подход, который я нашел, заключался в том, чтобы определить функцию для вычисления остатков и передать ее в...
151 просмотров

LMFIT: 'ValueError: входные данные содержат значения nan', когда все входные данные имеют значение с плавающей запятой.
Я пытаюсь настроить Curve-Fit для набора данных, который я получил, и интеграции, которая, по словам lmfit, содержит значение NaN. Те же данные были оснащены scipy_curvefit, что было СУПЕР плохо. Я пробую эту библиотеку для получения лучших...
187 просмотров
schedule 13.03.2023

При получении TypeError fit () отсутствует 1 обязательный позиционный аргумент: 'self'
Я пытаюсь использовать простую линейную регрессию lm.fit() , но получаю эту ошибку: TypeError: fit() missing 1 required positional argument: 'self' Код: lm = LinearRegression x = df[['battery_power']] y = df['price'] lm.fit(X=x, y=y)
509 просмотров

Можно ли переименовать имя независимой переменной во встроенных моделях фитингов lmfit?
Я использую lmfit для подгонки картины рассеяния рентгеновских лучей под малым углом. С этой целью я использую класс Model для обертывания своих функций и создания составных моделей, которые хорошо работают. Однако так случилось, что я написал всю...
95 просмотров
schedule 25.02.2023

Итерационная подгонка реконволюции с измеренной irf с использованием python и lmfit
Я пытаюсь подогнать функцию экспоненциального затухания со сверткой к измеренному отклику прибора, используя python и lmfit . Я новичок в Python и пытаюсь следовать коду в...
258 просмотров

Как ограничить lmfit с помощью математических ограничений с ограниченными данными?
После конструктивных комментариев от @M Newville я изменил свой первоначальный вопрос, чтобы привести минимальный пример. Я проводил опыты в разных условиях. У меня гораздо больше экспериментальных данных в Условии 1, чем в Условии 2: import...
122 просмотров
schedule 27.10.2023

LMFIT: ограничение вывода при использовании полиномиальной модели
Я использую LMFIT, чтобы подогнать кусочные полиномы к первому квадранту синусоидальной волны. Я хотел бы иметь возможность добавить ограничение на полиномиальный вывод, а не на его параметры. Например, я хотел бы убедиться, что вывод будет ›= 0 и‹...
61 просмотров