Вопросы по теме '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 просмотров

Метод оптимизации для поиска плавающего состояния объекта
Задача, которую необходимо решить, состоит в том, чтобы найти плавучее состояние плавающего тела, учитывая его вес и центр тяжести. Функция, которую я использую, вычисляет смещенный объем и центр плавучести тела с учетом опускания, крена и...
586 просмотров

Разделите n-мерное квадратное пространство на кубы
прямо сейчас я застрял в решении следующей «полу»-математической задачи. Я хотел бы разделить n-мерное ограниченное пространство (точнее, гиперкуб) D={(x_1, ...,x_n), x_i \in IR and -limits<=x_i<=limits \forall i<=n} На более мелкие...
334 просмотров

Существует ли язык, который использует систему компьютерной алгебры для дополнительных функций и оптимизаций?
Например, представьте себе такую ​​функцию: int solveSomeEquation(int y) { y = (int x) * 2; return x; } Используя символическую алгебру, компилятор определил бы, что x = y/2. Более того, он пожаловался бы, что int недостаточно для...
172 просмотров

использовать GPU для оптимизации в R (OpenCL)?
основываясь на идее из другой темы, я надеялся, что вы поможете мне с этой идеей / подтолкнете меня в правильном направлении. Я видел пример OpenCL, который не выглядел слишком сложным для базовых вычислений, поэтому я надеюсь просто переписать...
1629 просмотров
schedule 30.03.2024

Создавайте только допустимые конфигурации с ограничениями
Я только начал работать над проектом, который включает некоторую оптимизацию расписания, и я беспокоюсь, что у меня математические воды выше головы. Мне было интересно, можете ли вы придумать какой-нибудь умный способ сделать следующее. Вот...
198 просмотров

Назначение выходов 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 просмотров

Mathematica, NMinimize: ограничение равенства, включающее функцию, неверно
В Mathematica я определил следующее, чтобы попытаться решить проблему оптимизации: costVector := {710000, 610000, 650000, 910000, 720000, 570000} cost[x_] := Total[IntegerDigits[x, 2, 6]*costVector] coverage[x_] := coveragex @@ IntegerDigits[x,...
213 просмотров

Диаграмма аналитики портфеля R. Функция EfficientFrontier
Я пытаюсь использовать функцию chart.EfficientFrontier в пакете аналитики портфолио в R для создания диаграммы эффективного пограничного объекта, который я создал, но он продолжает давать сбой. По сути, я пытаюсь найти границу, которая сведет к...
2841 просмотров
schedule 11.01.2024

Итерация массива в Python с использованием функции brentq
У меня возникают проблемы с повторением каждого элемента массива с помощью функции brentq . q в определенной ниже функции представляет собой файловый массив FITS, и мы используем каждый элемент в этом массиве в качестве входных данных для запуска...
1820 просмотров

Алгоритм минимизации наименьших квадратов при распределении?
Предположим, нам нужно распределить сумму x на k желаемых сумм. Существует ли для этого алгоритм, который минимизирует квадрат расстояния между фактическими k выделенными значениями и k желаемыми суммами? Например, предположим, что нам нужно...
132 просмотров

Статистика, которую следует учитывать при анализе значения с предыдущим набором значений
Я пытаюсь найти хороший статистический метод для сравнения заданного значения с существующим набором значений. В настоящее время я рассматриваю среднее значение существующих чисел и сравниваю его с заданным значением. Если значение отличается на 50%...
35 просмотров

scipy.optimize.minimize (COBYLA и SLSQP) игнорирует ограничения, инициированные внутри цикла for
Я использую scipy.optimize.minimize для решения сложной модели оптимизации коллектора (SQSLP и COBYLA, поскольку проблема ограничена как границами, так и уравнениями ограничений). Существует одна переменная решения в день (хранение), и выбросы из...
2842 просмотров

Проблемы синтаксического анализа IloBoolVarArray на Bool в CPLEX
У меня проблема IloBoolVarArray в MIP. Когда решатель закончил, я анализирую эти переменные до double , но иногда я получаю очень маленькие значения, такие как 1.3E-008 вместо 0. Мой вопрос: почему? Проблема только в разборе? Внутренне решатель...
246 просмотров

Оптимизатор пульпы Python с минимальным абсолютным значением
Я использую целлюлозу ( https://pythonhosted.org/PuLP/ ) для оптимизации и получаю проблему. Мне нужно использовать ограничение типа abs(x) > MIN , и я нашел здесь решение http://lpsolve.sourceforge.net/5.5/absolute.htm , я просто создаю два...
1080 просмотров

Многомерная переменная решения для обработки циклов в ориентированных графах
Я работаю с одним вариантом дерева Штейнера для неориентированных графов с использованием CPLEX. В моем решении граф представлен в виде ориентированного графа, и одна из переменных моего решения (называемая Yuijv ) управляет направлением пути,...
85 просмотров