Curve-Fitting – вопросы и ответы

84
голоса
1
ответ
Я инженер-химик и очень новичок в R. Я пытаюсь построить инструмент в R (и, в конечном счете, блестящее приложение) для анализа границ фаз. Используя симуляцию, я получаю вывод, который показывает ...
1 месяц, 3 недели назад Andrew Doherty
83
голоса
1
ответ
Я использую набор инструментов для подбора кривой matlab, чтобы соответствовать кривой для моих данных. Я использовал кубический сплайн, на графике он хорошо подходил, но я хотел бы видеть использу...
1 месяц, 3 недели назад Dania
66
голосов
1
ответ
Я использую библиотеку ODRPACK в Python, чтобы соответствовать некоторым 1d данным. Он работает достаточно хорошо, но у меня есть один вопрос: есть ли возможность сделать ограничения на параметры п...
1 месяц, 3 недели назад Sergey Savchenko
64
голоса
1
ответ
Насколько я знаю, функция curve_fit curve_fit curve_fit принимает параметры подгонки. Например, при подгонке полинома: def func(x, c0, c1, c2): return c0 + c1 * x + c2 * x**2 Есть ли способ (возмож...
1 месяц, 3 недели назад petervanya
53
голоса
1
ответ
Короче говоря, я работаю над проектом, который влечет за собой исправление ошибки, которую я нашел в Mathematica (8 и 10). В общем, я хотел бы знать, что делает конкретная функция Mathematica, когд...
1 месяц, 3 недели назад Sean
133
голоса
1
ответ
Я пытаюсь понять алгоритм OpenCV fitLine() . Это фрагмент кода из OpenCV: icvFitLine2D функция -
1 месяц, 3 недели назад krzych
122
голоса
3
ответа
У меня есть несколько datapoints (x и y), которые, похоже, имеют логарифмическое соотношение. > mydata x y 1 0 123 2 2 116 3 4 113 4 15 100 5 48 87 6 75 84 7 122 77 > qplot(x, y, data=mydata,...
1 месяц, 3 недели назад jnns
84
голоса
1
ответ
Кто-нибудь знает о бесплатной библиотеке алгоритмов в С#, которая может выполнять базовую оценку и/или вычитание, сглаживание (Savitsky-golay было бы идеально) и гауссовское обнаружение пика? Набор...
1 месяц, 3 недели назад Nicros
64
голоса
1
ответ
У меня есть два набора данных: y и x. Для примера y=[5,4,2,1,3,4,...]; x=[1,2,3,4,5,6,...]; Я хочу поместить их ниже функций и найти коэффициенты a, b, c, a0, b0, c0, a1, b1 и c1. Как я могу это сд...
1 месяц, 3 недели назад Oliver Range
76
голосов
1
ответ
У меня есть набор данных, содержащий от 1 до 10 тыс. Точек. Эти точки следуют определенной нелинейной кривой (2D или 3D) или 3D-поверхности. Требуется выборка эквидистантных точек (скажем, 100, 200...
1 месяц, 3 недели назад M.Patil
111
голосов
1
ответ
Мне нужно сопоставить данные, например, x, y, CI (где CI - индекс доверия y) в Matlab. Теперь я использую этот код: pf = polyfit(x, y, 2); x1 = min(x):.1:max(x); y1 = polyval(pf, x1); figure hold o...
1 месяц, 3 недели назад Giacomo Alessandroni
75
голосов
1
ответ
Я видел несколько ответов для похожих тем с использованием "NumericQ" и все еще не могу понять, что не так с моей реализацией, и мой пример можно оценить так, как я этого хочу. У меня есть решение ...
1 месяц, 3 недели назад user3575511
52
голоса
1
ответ
Я пытаюсь подобрать следующую функцию y (x) = a * (1 + (x ^ 2)/(b ^ 2)) ^ t к определенному набору данных, где a, b и t - константы, которые хотите определить путем подгонки. Я пробую следующее, на...
1 месяц, 3 недели назад david clarck
113
голосов
2
ответа
Я новичок в python и стараюсь подгонять данные с помощью lmfit. Я читаю здесь учебник lmfit: http://lmfit.github.io/lmfit-py/parameters.html, и это мой код (на основе кода, описанного в приведенной...
1 месяц, 3 недели назад A.E
66
голосов
2
ответа
В настоящее время я студент физики и в течение нескольких недель компилирует данные, связанные с "Квантовым запутыванием". Ive теперь добрался до точки, где мне приходится строить мои данные (котор...
1 месяц, 3 недели назад Harry Robinson
83
голоса
1
ответ
У меня есть серьезные проблемы, связанные с экспоненциальной функцией (закон Беэр-Ламберта) по моим данным. Функция инструментария оптимизации, которую я использую, вызывает ужасные приступы: funct...
1 месяц, 3 недели назад Anewks
83
голоса
1
ответ
У меня проблема с подгонкой кривой, я должен соответствовать множеству точек (x и y), используя это уравнение a + bx ^ 2.5 + cx ^ 3.5. Я уже пробовал и получал его из набора инструментов для подбор...
1 месяц, 3 недели назад aranga
57
голосов
3
ответа
Я получил большой вектор ввода. В настоящее время он застрял в запуске calibrated_clf.fit(x_train, y_train) течение нескольких часов. Я не знаю, мертва ли программа или что. Как распечатать какой-т...
1 месяц, 3 недели назад wrek
68
голосов
1
ответ
Таким образом, у меня есть два списка данных, которые я могу построить в плане рассеяния, как таковой: from matplotlib import pyplot as plt x = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20...
1 месяц, 3 недели назад kb3hts
76
голосов
1
ответ
У меня есть некоторые шумные данные, которые могут содержать 0 и n гауссовских фигур, я пытаюсь реализовать алгоритм, который принимает самые высокие точки данных и подходит к гауссову к нему в соо...
1 месяц, 3 недели назад Bas Jansen
75
голосов
2
ответа
Мой преподаватель в курсе анализа сигналов дал мне некоторый код Matlab, который я должен выполнить, чтобы выполнить домашнее задание. Я всегда использовал GNU Octave без проблем, но на этот раз ес...
1 месяц, 3 недели назад lucam
54
голоса
1
ответ
У меня есть несколько наборов данных выборочных точек, разделяющих одни и те же координаты x, и сделал полиномиальное соответствие, учитывающее все эти примеры. Это прекрасно работает, как показано...
1 месяц, 3 недели назад Cleb
90
голосов
2
ответа
Я полагаю, что это не что-то трудное, но мне интересно, есть ли какая-либо функция или какой-либо оптимальный способ. Подумайте, что после процесса изображения у меня есть матричный образ с 0 всюду...
1 месяц, 3 недели назад Alexandros Mel
53
голоса
1
ответ
Я пытаюсь добавить гауссовскую подгонку к гистограмме в MATLAB, но я не знаю, как применить соответствие только к одному конкретному пику. http://postimg.org/image/phms61rdh/ первый сюжет http://pos
1 месяц, 3 недели назад sanpaula
93
голоса
1
ответ
Я работаю над установкой статистических моделей в дистрибутивы с использованием функции matplotlib hist . Например, мой код соответствует экспоненциальному распределению, используя следующий код: t...
1 месяц, 3 недели назад BruceJohnJennerLawso
123
голоса
1
ответ
Im, использующий Scipy CurveFit, чтобы соответствовать кривой Гаусса для данных, и я заинтересован в анализе качества подгонки. Я знаю, что CurveFit возвращает полезную матрицу pcov, из которой ста...
1 месяц, 3 недели назад IanRoberts
78
голосов
2
ответа
У меня есть txt файл, где каждый столбец является единственным измерением. У меня есть фрагмент кода, который сглаживает эти данные с помощью гауссовского фильтра, но он делает это только в одном с...
1 месяц, 3 недели назад SeattleFreezer
64
голоса
1
ответ
Ниже приведен пример использования Curve_Fit от Scipy на основе линейного уравнения. Мое понимание Curve Fit в целом состоит в том, что он берет график случайных точек и создает кривую, чтобы показ...
1 месяц, 3 недели назад MilesMorales
54
голоса
1
ответ
Я пытаюсь подогнать свои данные к пользовательской функции с помощью SciPy curve_fit, которая работает при установке функции с фиксированной мощностью (func1). Но функция curve_fit не работает, ког...
1 месяц, 3 недели назад Ben Evans
83
голоса
1
ответ
Я пытаюсь установить некоторые данные, используя lsqcurvefit в MATLAB, но я довольно новичок в этой области. xdata1 = [0 60 660 1250]; ydata1 = [0 18 23 31]; На изображении ниже красная линия подхо...
1 месяц, 3 недели назад iNecra
90
голосов
2
ответа
Я хотел бы использовать функцию Pseudo-Voigt, чтобы соответствовать пунктам данных ниже. Я посмотрел на matplotlib и numpy, но пока не нашел пути. Данные выглядят так: [3.3487290833206163, 3.441076...
1 месяц, 3 недели назад augre
53
голоса
1
ответ
Я устанавливаю экспоненциальную функцию распада с lsqvurcefit в Matlab. Для этого я сначала нормализую свои данные, потому что они отличаются на несколько порядков. Однако я не уверен, как денормал...
1 месяц, 3 недели назад Leo
73
голоса
1
ответ
Я хочу подгонять данные в python с помощью функции curve_fit. Для этого я использую основные функции def a(x): return x*x def b(x): return x*x*x и объединить их в несколько функций: def fit_func(x,...
1 месяц, 3 недели назад arc_lupus
90
голосов
1
ответ
У меня есть "Матрица" (4x4), как показано ниже. Matrix = 206.3088 9.4042 1.2780 0.9845 206.3099 4.6309 1.2050 0.9857 206.3559 9.4029 1.3192 1.0236 206.3573 4.6307 1.2421 1.0252 Теперь мне нужно сде...
1 месяц, 3 недели назад Umar
53
голоса
1
ответ
У меня есть эксперимент, использующий мою программу на C. Я использовал график GNU для построения гистограмм/графиков для анализа данных. Приведенный ниже код берет данные в моем файле и создает фа...
1 месяц, 4 недели назад Maheen Siddiqui
152
голоса
7
ответов
У меня есть три точки X/Y, которые образуют параболу. Мне просто нужно вычислить, какая вершина параболы проходит через эти три точки. Желательно быстро, так как я должен выполнить много этих вычис...
1 месяц, 4 недели назад AZDean
53
голоса
1
ответ
Я использую Python lmfit для минимального квадратичного соответствия среднемесячным данным за период с 2005 по lmfit . Я построил функцию, как показано ниже:
1 месяц, 4 недели назад Cheng
96
голосов
1
ответ
У меня есть 2 вопроса о параметрах в пакете lmfit . 1. Есть ли способ предустановить значение параметров для пользовательской модели? например. def my_cust(x,A,b): return A*x + b def gaussian(x, am...
1 месяц, 4 недели назад W R
77
голосов
1
ответ
Я хочу сделать подгонку кривой для этого графика f только в той части, где x составляет от 0,0001 до 0,007, и где y от 0,00000001 до 0,0000009. я hv так много пробовал в инструментальных ящиках с к...
1 месяц, 4 недели назад user2474326
94
голоса
1
ответ
У меня есть этот набор данных: X: Y: 0. 0. 0.001417162 0.0118 0.002352761 0.0128 0.003123252 0.0135 0.003866221 0.0138 0.004045083 0.0147 0.005544762 0.0151 0.006260197 0.0156 0.007195755 0.0157 0....
1 месяц, 4 недели назад jpcgandre
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема