Вопросы по теме 'nonlinear-optimization'
Запустите функцию между каждой итерацией fsolve в MATLAB
Я использую fsolve , чтобы минимизировать функцию энергии в MATLAB. Алгоритм, который я использую, подгоняет сетку к зашумленным данным решетки с учетом расстояний сетки от каждой точки данных.
Целевая функция сформулирована с квадратами...
1496 просмотров
schedule
04.10.2022
Библиотеки последовательной нелинейной оптимизации в C ++ с ограничениями
Есть ли в c ++ хорошие библиотеки для последовательной нелинейной оптимизации с ограничениями?
Я ищу ограничения неравенства и / или верхнюю и нижнюю границы.
Для этого уже существует вопрос о stackoverflow , но не все из них имеют ограничения....
7444 просмотров
schedule
30.12.2022
Как передать переменные в решатель нелинейных уравнений Fortran IMSL neqnf?
Я работал над преобразованием своих программ MATLAB в Fortran (при этом используя некоторые функции MATLAB). Я пытаюсь использовать подпрограммы, доступные в IMSL. Он предоставляет средство решения нелинейных уравнений, neqnf, но я не смог понять,...
586 просмотров
schedule
27.06.2022
Нелинейный метод наименьших квадратов в R - Левенберг-Марквардт для соответствия параметрам модели Хелигмана-Полларда
Я пытаюсь воспроизвести решения из статьи Костакиса. В этой статье сокращенная таблица смертности расширена до полной таблицы смертности с использованием модели де Хелигмана-Полларда. Модель имеет 8 параметров, которые необходимо подогнать. Автор...
6139 просмотров
schedule
09.03.2022
Максимизация линейной цели с учетом квадратичных ограничений
У меня есть программная формулировка из статьи, и я хочу дать ей инструмент для решения конкретных задач. Авторы заявили, что это пример линейного программирования (LP), однако я не уверен. Формулировка примерно такая:
max x1+x2+x3...
s.t....
5761 просмотров
schedule
18.04.2023
Максимизация функции в Matlab (использование fsolve и производных)
Я хотел бы найти значения для вектора p (т.е. p(1),p(2),p(3),... ), которые максимизируют функцию A(p) .
Для этого я использую MATLAB и нашел fsolve , который, как я думал, может мне помочь. Поэтому я сделал функцию A :
function A =...
2143 просмотров
schedule
06.09.2022
Решение нелинейной системы из трех дифференциальных уравнений (уравнений Лоренца) с использованием решения 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 просмотров
schedule
29.05.2023
Как решить переопределенный набор уравнений, используя нелинейный метод наименьших квадратов в 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 просмотров
schedule
27.11.2022
Используя lsqcurvefit, как я могу улучшить настройку
Мне нужно подогнать данные, указанные в Runreg.m, к уравнению, указанному в CalculateTime.m, но значение resnorm довольно велико, и я не могу получить хорошую подгонку.
С полученными значениями A и сигмы, если я вычисляю время, оно сильно...
1678 просмотров
schedule
01.10.2022
Решение нелинейного уравнения в 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 просмотров
schedule
10.07.2022
минимизация невыпуклой функции с помощью Нелдера-Мида
Я использую scipy.optimize.minimize с методом по умолчанию ("Neldear-Mead"). Функция, которую я пытаюсь минимизировать, не является строго выпуклой. На некоторых значительных участках он остается прежним.
У меня проблема в том, что шаги,...
1199 просмотров
schedule
26.06.2023
Задайте ограничения в матрице - 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 просмотров
schedule
05.06.2024
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 просмотров
schedule
24.02.2022
Формулировка квадратичной программы: Matlab
Учитывая эту целевую функцию:
Свести к минимуму:
f = (Ax + By)' * G * (Ax + By)
при соблюдении некоторых равенств и неравенств.
где x и y — векторы с действительным знаком (переменные решения) с элементами p и q соответственно....
89 просмотров
schedule
16.01.2023
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