Вопросы по теме 'nonlinear-optimization'

Запустите функцию между каждой итерацией fsolve в MATLAB
Я использую fsolve , чтобы минимизировать функцию энергии в MATLAB. Алгоритм, который я использую, подгоняет сетку к зашумленным данным решетки с учетом расстояний сетки от каждой точки данных. Целевая функция сформулирована с квадратами...
1496 просмотров

Библиотеки последовательной нелинейной оптимизации в C ++ с ограничениями
Есть ли в c ++ хорошие библиотеки для последовательной нелинейной оптимизации с ограничениями? Я ищу ограничения неравенства и / или верхнюю и нижнюю границы. Для этого уже существует вопрос о stackoverflow , но не все из них имеют ограничения....
7444 просмотров
schedule 30.12.2022

Как передать переменные в решатель нелинейных уравнений Fortran IMSL neqnf?
Я работал над преобразованием своих программ MATLAB в Fortran (при этом используя некоторые функции MATLAB). Я пытаюсь использовать подпрограммы, доступные в IMSL. Он предоставляет средство решения нелинейных уравнений, neqnf, но я не смог понять,...
586 просмотров

Нелинейный метод наименьших квадратов в R - Левенберг-Марквардт для соответствия параметрам модели Хелигмана-Полларда
Я пытаюсь воспроизвести решения из статьи Костакиса. В этой статье сокращенная таблица смертности расширена до полной таблицы смертности с использованием модели де Хелигмана-Полларда. Модель имеет 8 параметров, которые необходимо подогнать. Автор...
6139 просмотров

Максимизация линейной цели с учетом квадратичных ограничений
У меня есть программная формулировка из статьи, и я хочу дать ей инструмент для решения конкретных задач. Авторы заявили, что это пример линейного программирования (LP), однако я не уверен. Формулировка примерно такая: max x1+x2+x3... s.t....
5761 просмотров

Максимизация функции в Matlab (использование fsolve и производных)
Я хотел бы найти значения для вектора p (т.е. p(1),p(2),p(3),... ), которые максимизируют функцию A(p) . Для этого я использую MATLAB и нашел fsolve , который, как я думал, может мне помочь. Поэтому я сделал функцию A : function A =...
2143 просмотров

Решение нелинейной системы из трех дифференциальных уравнений (уравнений Лоренца) с использованием решения ode: ode23s в Matlab
Я пытаюсь решить 3 дифференциальных уравнения (уравнения Лоренца), используя решатель ode: ode23s в Matlab. Вот 3 уравнения Лоренца: dc/dt= alpha*I*(1-c) + c*(- k_f - k_d - k_n * s - k_p*(1-q)) ds/dt = lambda_b * c* P_C *(1-s)- lambda_r...
641 просмотров

Как решить переопределенный набор уравнений, используя нелинейный метод наименьших квадратов в Matlab
A11 = cos(x)*cos(y) (1) A12 = cos(x)*sin(y) (2) A13 = -sin(y) (3) A21 = sin(z)*sin(x)*cos(y) - cos(z)*sin(y) (4) A22 = sin(z)*sin(y)*sin(x) + cos(z)*cos(y) (5)...
1346 просмотров

Используя lsqcurvefit, как я могу улучшить настройку
Мне нужно подогнать данные, указанные в Runreg.m, к уравнению, указанному в CalculateTime.m, но значение resnorm довольно велико, и я не могу получить хорошую подгонку. С полученными значениями A и сигмы, если я вычисляю время, оно сильно...
1678 просмотров

Решение нелинейного уравнения в R
у меня есть система уравнений x + y - xy = c1 x + z - xz = c2 ay + bz = c3 (a, b, c1, c2 и c3 известны) Я хочу знать, имеет ли этот набор уравнений решение в замкнутой форме. Или это оптимальный способ точно решить это в R?
401 просмотров
schedule 13.03.2023

Нелинейная оптимизация в MATLAB
Для задачи нелинейной оптимизации с двумя переменными, скажем, x и y, как проверить, является ли функция гладкой или нет, и является ли она проблемой среднего или большого масштаба. Должен ли я использовать решатель «fmincon» (в MATLAB), поскольку...
321 просмотров

минимизация невыпуклой функции с помощью Нелдера-Мида
Я использую scipy.optimize.minimize с методом по умолчанию ("Neldear-Mead"). Функция, которую я пытаюсь минимизировать, не является строго выпуклой. На некоторых значительных участках он остается прежним. У меня проблема в том, что шаги,...
1199 просмотров

Задайте ограничения в матрице - OPTIM в R
У меня есть вектор целых чисел в качестве входных значений (начальные значения для optim par) my.data.var <- c(10,0.25,0.25,0.25,0.25,0.25, 10,0.25,0.25,0.25,0.25,0.25, 10,0.25,0.25,0.25,0.25,0.25,...
435 просмотров
schedule 23.03.2022

Дополнительные ограничения неотрицательности в nleqslv
Я хочу решить систему нелинейных уравнений x1 = f(x1, x2) x2 = g(x1, x2) при условии x1 >= 0 , x2 >= 0 Используя nleqslv, я оптимизировал возвращаемый вектор моей функции следующим образом: y[1] = x[1] - f(x[1], x[2]) y[2] =...
1108 просмотров
schedule 21.08.2022

найти нелинейное уравнение python scipy
Я новичок в аналитике, я ищу решение, чтобы найти модель для решения нелинейного уравнения формы Y=a(X1^b) + c(X2^d) + e (где X1, X2 - независимые переменные) Ниже приведен полный набор, к сожалению, у нас мало наблюдений, все, что нам нужно...
153 просмотров

R: Оптимизация Нелдера-Мида для нелинейных моделей смешанных эффектов
Данные находятся здесь library(nlme) library(dfoptim) dat0 <- read.table("aids.dat2",head=T) dat1 <- dat0[dat0$day<=90, ] # use only first 90-day data dat2 <- dat1[!apply(is.na(dat1),1,any),] # remove missing data aids.dat <-...
207 просмотров

Формулировка квадратичной программы: Matlab
Учитывая эту целевую функцию: Свести к минимуму: f = (Ax + By)' * G * (Ax + By) при соблюдении некоторых равенств и неравенств. где x и y — векторы с действительным знаком (переменные решения) с элементами p и q соответственно....
89 просмотров

R: Ошибка в is.nloptr(ret): цель в x0 возвращает NA
Я пытаюсь использовать пакет nloptr, чтобы найти оптимальное значение x, которое максимизирует нелинейную функцию F=b0+b1*x+b2*x^2+b3*x^3. Я использую следующий код с функцией apply(), чтобы пропустить его через каждую отдельную строку фрейма...
2390 просмотров
schedule 21.06.2022

Объект как аргумент для fsolve
Я пытаюсь решить, что является эффективным нелинейным уравнением, содержащим сплайновый объект. Поскольку я хочу делать это много раз с разными данными, я не хочу создавать новую функцию для каждого набора данных, а создаю только одну функцию и...
478 просмотров
schedule 31.08.2022

Ближайший аналог решателя Python scypy для R nlminb?
Я знаю, что Python имеет следующие решатели in scipy.optimize.minimize : Nelder-Mead Powell CG BFGS Newton-CG L-BFGS-B TNC COBYLA SLSQP trust-constr dogleg trust-ncg trust-exact trust-krylov Однако все они похожи, какой метод является...
214 просмотров
schedule 24.05.2023