Вопросы по теме 'data-fitting'

scipy.optimize.leastsq возвращает параметры наилучшего предположения, а не новое наилучшее соответствие
Я хочу подогнать лоренцев пик к набору данных x и y, данные в порядке. Другие программы, такие как OriginLab, идеально подходят для этого, но я хотел автоматизировать настройку с помощью Python, поэтому у меня есть приведенный ниже код, основанный на...
6078 просмотров
schedule 29.05.2023

Программное воспроизведение функции Evaluate из базового графического интерфейса пользователя в Matlab
При использовании инструмента «базовая подгонка» у вас есть возможность после «подгонки» оценить/оценить значение в определенных точках. Я смог воспроизвести это только до сюжетной части. Я не могу понять, как программно воспроизвести функцию...
466 просмотров

Получение стандартных ошибок по подобранным параметрам с помощью метода optimize.leastsq в Python
У меня есть набор данных (смещение по времени), которые я приспособил к паре уравнений, используя метод optimize.leastsq. Теперь я хочу получить значения ошибок по подобранным параметрам. Просматривая документацию, полученная матрица является...
64778 просмотров
schedule 10.05.2022

Окружность Python, подходящая к точкам данных, менее чувствительна к случайному шуму
У меня есть набор измеренных радиусов (t+эпсилон+ошибка) под равноудаленными углами. Модель представляет собой круг радиуса (R) с центром в (r, альфа) с добавленным небольшим шумом и некоторыми случайными значениями ошибки, которые намного больше,...
2332 просмотров

Подгонка данных журнала-журнала с помощью gnuplot
я пытаюсь подогнать этот график , поскольку вы можете видеть, что данные не так хороши. Мой код: clear reset set terminal pngcairo size 1000,600 enhanced font 'Verdana,10' set output 'LocalEnergyStepZoom.png' set ylabel '{/Symbol...
7885 просмотров
schedule 25.07.2023

Кривая подгонки scipy не работает с синусом?
Я не понимаю, что не так с этой подгонкой данных: from scipy.optimize import curve_fit def sin_fit(x, *p): a,b,c,d= p return a + b*np.sin(c*x+ d) # p0 is the initial guess for the fitting coefficients p0 = [0.1, 1., 1., 0.1] coeff,...
676 просмотров

Подгонка данных в Gnuplot с использованием других данных для подбора определения функции
Я хотел бы использовать некоторую функцию модели f(x) , чтобы соответствовать моим экспериментальным данным data.dat , которые содержат нежелательный фон (не включенный в модель). У меня есть (нормализованные) фоновые данные в файле данных типа xy...
315 просмотров
schedule 02.05.2022

распределение хи-квадрат R
Попытка подогнать дистрибутив chi_square с использованием fitdistr() в R. Документация по этому поводу находится здесь (и не очень полезна для меня): https://stat.ethz.ch/R-manual/R-devel/library/MASS/html/fitdistr.html Вопрос 1: chi_df ниже...
5894 просмотров
schedule 02.06.2022

Как найти коэффициенты для возможного экспоненциального приближения
У меня есть такие данные: y = [0.001 0.0042222222 0.0074444444 0.0106666667 0.0138888889 0.0171111111 0.0203333333 0.0235555556 0.0267777778 0.03] а также x = [3.52E-06 9.72E-05...
832 просмотров
schedule 25.08.2022

Matlab — подбор данных методом наименьших квадратов — функция стоимости с дополнительным ограничением
В настоящее время я работаю над некоторым кодом MatLab, чтобы подогнать экспериментальные данные к сумме экспонент, следуя методу, описанному в данный документ . Согласно документу, данные должны следовать следующему уравнению (написанному...
721 просмотров

Как расширить набор точек в MATLAB
Предположим, у меня есть ориентиры на лице, а именно: и я хочу рассчитать (оценить) верхние границы по ним, выбрав ориентиры внешнего подбородка и расширив их, поэтому я хочу достичь новых точек, например: Итак, я хочу «следовать» за...
209 просмотров
schedule 28.05.2022

Python - попытка выполнить более надежную линейную подгонку
У меня есть эти данные, к которым я подгоняю линейную функцию, и подгонка определяет другую работу (неважно, не важно). Я использую numpy.polyfit , и когда я просто включаю данные и степень соответствия, ничего больше, получается такой график:...
2455 просмотров
schedule 14.10.2023

Использование объекта Matlab Fit как функции
Подгонка Matlab, несомненно, полезна, но неясно, как использовать ее в качестве функции, кроме тривиальной интеграции и дифференциации, приведенной на официальном сайте:...
437 просмотров
schedule 02.05.2022

Доверительные интервалы функции соответствия
Я пытаюсь разобраться с интерпретацией подогнанных кривых. для подгонки я использую функцию Matlab fit , используя предопределенные модели (например, poly2 ) или определенные пользователем (например, y=ax^4+bx^2+c ) без каких-либо проблем. Я...
1169 просмотров

scipy.integrate Функция псевдо-Фойгта, интеграл становится равным 0
Я пишу скрипт для подгонки форм пиков к спектроскопическим данным на Python, используя Scipy, Numpy и Matplotlib. Он может соответствовать нескольким вершинам одновременно. Профиль пика (на данный момент) представляет собой псевдо-Фойгта, который...
989 просмотров
schedule 12.09.2022

Простое понимание регрессии ортогонального расстояния (ODR)
У меня есть некоторые точки данных с ошибками в координатах x и y в этих точках данных. Поэтому я хочу использовать инструмент ODR Python для вычисления наилучшего наклона и ошибки на этом наклоне. Я пытался сделать это для своих реальных данных, но...
1744 просмотров

Трехчленная гауссовская подгонка к гауссовым данным (питон)
Я пытаюсь подогнать гауссовские данные к конкретному трехчленному гауссову (в котором амплитуда в одном члене равна удвоенному стандартному отклонению следующего члена). Вот моя попытка: import numpy as np #from scipy.optimize import curve_fit...
153 просмотров
schedule 11.09.2022

Векторизация функции содержит численное вычисление определенного интеграла в октаве
Я пытаюсь подогнать свои данные, используя формулу, содержащую численный расчет определенных интегралов с бесконечными пределами интегрирования. Для подгонки я использую октавную функцию leasqr , для которой требуется функция модели векторизации....
150 просмотров

Установка суммы функций с фиксированным параметром в python
Сигнал, который я хочу подогнать, представляет собой суперпозицию нескольких синусоидальных функций (и шума), и я хочу подогнать его для всех частот одновременно. Вот пример файла данных, созданный с двумя частотами 240d^-1 и 261.8181d^-1:...
1130 просмотров

Подбор логнормального распределения или распределения Пуассона
У меня есть вектор из 1096 чисел, среднесуточная концентрация NOx, измеренная за 3 года на измерительной станции. Вы можете наблюдать тип распределения на изображении: Я использовал эти команды для построения гистограммы:...
1378 просмотров