Вопросы по теме 'mathematical-optimization'
Реализация функции fmincon Matlab на C++
В настоящее время мы используем функцию Matlab fmincon для нелинейной оптимизации проекта, над которым я работаю. Нам нужно перенести эту часть проекта на C++, чтобы интегрировать ее с другими частями проекта. Есть ли хороший способ скомпилировать...
6050 просмотров
schedule
28.05.2024
MATLAB: код lsqnonlin из 2010b не работает в 2008a
Я написал сценарий в MATLAB 2010, в котором я вызвал функцию lqnonlin, и она работала нормально.
options = optimset('TolFun',0.001,...
'Display','off',...
'Algorithm','levenberg-marquardt');
[X,R2,r] =...
2281 просмотров
schedule
12.05.2024
Fminunc возвращает неопределенную матрицу Гессе для выпуклой цели
Означает ли это при минимизации выпуклой целевой функции, что матрица Гессе в минимизаторе должна быть PSD? Если fminunc в Matlab возвращает гессиан, который не является psd, что это значит? я использую неправильную цель?
623 просмотров
schedule
06.04.2024
Метод оптимизации для поиска плавающего состояния объекта
Задача, которую необходимо решить, состоит в том, чтобы найти плавучее состояние плавающего тела, учитывая его вес и центр тяжести.
Функция, которую я использую, вычисляет смещенный объем и центр плавучести тела с учетом опускания, крена и...
586 просмотров
schedule
13.04.2024
Разделите n-мерное квадратное пространство на кубы
прямо сейчас я застрял в решении следующей «полу»-математической задачи.
Я хотел бы разделить n-мерное ограниченное пространство (точнее, гиперкуб)
D={(x_1, ...,x_n), x_i \in IR and -limits<=x_i<=limits \forall i<=n} На более мелкие...
334 просмотров
schedule
19.01.2024
Существует ли язык, который использует систему компьютерной алгебры для дополнительных функций и оптимизаций?
Например, представьте себе такую функцию:
int solveSomeEquation(int y)
{
y = (int x) * 2;
return x;
}
Используя символическую алгебру, компилятор определил бы, что x = y/2. Более того, он пожаловался бы, что int недостаточно для...
172 просмотров
schedule
30.04.2024
использовать GPU для оптимизации в R (OpenCL)?
основываясь на идее из другой темы, я надеялся, что вы поможете мне с этой идеей / подтолкнете меня в правильном направлении.
Я видел пример OpenCL, который не выглядел слишком сложным для базовых вычислений, поэтому я надеюсь просто переписать...
1629 просмотров
schedule
30.03.2024
Создавайте только допустимые конфигурации с ограничениями
Я только начал работать над проектом, который включает некоторую оптимизацию расписания, и я беспокоюсь, что у меня математические воды выше головы. Мне было интересно, можете ли вы придумать какой-нибудь умный способ сделать следующее.
Вот...
198 просмотров
schedule
16.02.2024
Назначение выходов fmin в scipy.optimize
У меня есть функция одной переменной, для которой я хотел бы найти минимальное значение, а также значение переменной, для которой достигается минимум. В настоящее время я достигаю этого с помощью следующего скрипта Python:
import numpy as np
from...
3721 просмотров
schedule
01.12.2022
Оптимизация в AMPL возвращает неправильный результат
Я новичок в AMPL «Математический язык программирования». Я пытаюсь решить некоторые уравнения, но обнаружил, что ответ логически неверен (или, насколько я понимаю!). Итак, мой код выглядит следующим образом (после того, как я обнаружил проблему, мне...
130 просмотров
schedule
21.05.2024
Алгоритм сопоставления наборов точек
У меня есть два набора точек A и B , при этом точки могут быть 2D или 3D. Оба набора имеют одинаковый размер n , что довольно мало (5 - 20).
Я хотел бы знать, насколько хорошо эти наборы согласуются. То есть в идеале я бы нашел такие пары...
892 просмотров
schedule
11.11.2022
Mathematica, NMinimize: ограничение равенства, включающее функцию, неверно
В Mathematica я определил следующее, чтобы попытаться решить проблему оптимизации:
costVector := {710000, 610000, 650000, 910000, 720000, 570000}
cost[x_] := Total[IntegerDigits[x, 2, 6]*costVector]
coverage[x_] := coveragex @@ IntegerDigits[x,...
213 просмотров
schedule
12.01.2024
Диаграмма аналитики портфеля R. Функция EfficientFrontier
Я пытаюсь использовать функцию chart.EfficientFrontier в пакете аналитики портфолио в R для создания диаграммы эффективного пограничного объекта, который я создал, но он продолжает давать сбой. По сути, я пытаюсь найти границу, которая сведет к...
2841 просмотров
schedule
11.01.2024
Итерация массива в Python с использованием функции brentq
У меня возникают проблемы с повторением каждого элемента массива с помощью функции brentq . q в определенной ниже функции представляет собой файловый массив FITS, и мы используем каждый элемент в этом массиве в качестве входных данных для запуска...
1820 просмотров
schedule
18.09.2022
Алгоритм минимизации наименьших квадратов при распределении?
Предположим, нам нужно распределить сумму x на k желаемых сумм. Существует ли для этого алгоритм, который минимизирует квадрат расстояния между фактическими k выделенными значениями и k желаемыми суммами?
Например, предположим, что нам нужно...
132 просмотров
schedule
27.10.2022
Статистика, которую следует учитывать при анализе значения с предыдущим набором значений
Я пытаюсь найти хороший статистический метод для сравнения заданного значения с существующим набором значений. В настоящее время я рассматриваю среднее значение существующих чисел и сравниваю его с заданным значением. Если значение отличается на 50%...
35 просмотров
schedule
31.10.2022
scipy.optimize.minimize (COBYLA и SLSQP) игнорирует ограничения, инициированные внутри цикла for
Я использую scipy.optimize.minimize для решения сложной модели оптимизации коллектора (SQSLP и COBYLA, поскольку проблема ограничена как границами, так и уравнениями ограничений). Существует одна переменная решения в день (хранение), и выбросы из...
2842 просмотров
schedule
04.04.2024
Проблемы синтаксического анализа IloBoolVarArray на Bool в CPLEX
У меня проблема IloBoolVarArray в MIP. Когда решатель закончил, я анализирую эти переменные до double , но иногда я получаю очень маленькие значения, такие как 1.3E-008 вместо 0. Мой вопрос: почему? Проблема только в разборе? Внутренне решатель...
246 просмотров
schedule
01.11.2022
Оптимизатор пульпы Python с минимальным абсолютным значением
Я использую целлюлозу ( https://pythonhosted.org/PuLP/ ) для оптимизации и получаю проблему. Мне нужно использовать ограничение типа abs(x) > MIN , и я нашел здесь решение http://lpsolve.sourceforge.net/5.5/absolute.htm , я просто создаю два...
1080 просмотров
schedule
16.10.2022
Многомерная переменная решения для обработки циклов в ориентированных графах
Я работаю с одним вариантом дерева Штейнера для неориентированных графов с использованием CPLEX.
В моем решении граф представлен в виде ориентированного графа, и одна из переменных моего решения (называемая Yuijv ) управляет направлением пути,...
85 просмотров
schedule
18.03.2024