Публикации по теме 'mathematical-optimization'


Как программирование может помочь детям улучшить свои математические навыки
«Математика и программирование подобны двум сторонам одной медали, каждая из которых позволяет нам разгадывать тайны цифрового мира и открывать безграничные возможности будущего». Как сторонник мультидисциплинарного образования, я уверен, что программирование может помочь студентам улучшить свои академические навыки. В этом блоге мы рассмотрим, как программирование может помочь детям улучшить свои математические навыки. Математика часто считается сложной темой, но кодирование..

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

Как рассчитать минимальные отходы при пошиве труб
У меня есть довольно математическая задача, которую мне нужно решить: Задача состоит в том, чтобы вырезать заданное количество трубок из трубок фиксированной длины с минимальным количеством отходов. Допустим, я хочу отрезать 10 трубок длиной 1 м...
723 просмотров

Алгоритм многомерной оптимизации/поиска корней/что-то
У меня есть пять значений: A, B, C, D и E. Учитывая ограничение A + B + C + D + E = 1 и пять функций F (A), F (B), F (C), F (D), F (E), мне нужно решить для A через E такое, что F(A) = F(B) = F(C) = F(D) = F(E). Какой лучший алгоритм/подход...
3773 просмотров

Оптимизация расстояния точек до сферы теста
Я хотел бы проверить, находится ли точка на определенном расстоянии от сферы. Итак, у вас есть эти переменные... Point3F spherePnt; F32 sphereRadius; Point3F testPnt; Я мог бы сделать... F32 dist = ( spherePnt - testPnt ).len() -...
995 просмотров

Оптимизация алгоритма — кратчайший маршрут между несколькими точками
Проблема: у меня большая коллекция очков. Каждая из этих точек имеет список со ссылками на другие точки с уже рассчитанным и сохраненным расстоянием между ними. Мне нужно определить кратчайший маршрут, который начинается от источника и проходит...
30951 просмотров

удалить числа из списка без изменения общей суммы
У меня есть список чисел (пример: [-1, 1, -4, 5] ), и мне нужно удалить числа из списка без изменения общей суммы списка. Я хочу удалить числа с максимально возможным абсолютным значением, не меняя суммы, в примере удаление [-1, -4, 5] оставит...
938 просмотров

Как оптимизировать нейронную сеть с помощью генетического алгоритма?
Я совершенно новичок в этой теме, поэтому любая помощь будет отличной. Что мне нужно, так это оптимизировать нейронную сеть в MATLAB с помощью GA. Моя сеть имеет вход [2x98] и цель [1x98], я пытался проконсультироваться с помощью MATLAB, но я все...
5610 просмотров

оптимизированная сетка для прямоугольных предметов
У меня есть N прямоугольных элементов с соотношением сторон Aitem (X:Y). У меня есть прямоугольная область отображения с соотношением сторон Aview Элементы должны быть расположены в виде таблицы (т. е. r строк, c столбцов). каковы идеальные...
544 просмотров

Библиотека линейной алгебры для Android
Кто-нибудь знает, что будет хорошей библиотекой для вычисления линейной алгебры в Android (SVD, QR, LU, метод наименьших квадратов, инверсия и т. д.)?
6591 просмотров
schedule 18.12.2023

Ускорение математических вычислений в Java
У меня есть нейронная сеть, написанная на Java, которая использует сигмовидную передаточную функцию, определенную следующим образом: private static double sigmoid(double x) { return 1 / (1 + Math.exp(-x)); } и это вызывается много раз...
11428 просмотров

NP-сложна ли эта комбинаторная задача оптимизации?
Я работаю над проблемой комбинаторной оптимизации, которая, как я подозреваю, является NP-сложной, и генетический алгоритм хорошо работает с нашим набором данных. Мы исследовательская группа и планируем опубликовать наши результаты в нашей области...
2538 просмотров

Оптимизация целевой функции с помощью ступенчатых функций
Я задал этот вопрос на Math SE, но ответ не очень удовлетворительный. Поэтому я снова спросил здесь: У меня есть проблема оптимизации с ограничением линейных неравенств и равенств: A*x<=b Aeq*x=beq Проблема в том, что целевая...
4717 просмотров
schedule 28.04.2023

Программа решения двоичных целых чисел для Java
Моя проблема заключается в попытке решить двоичную целочисленную программу через Java. Я хочу провести серию экспериментов, и неотъемлемым компонентом этих экспериментов является решение целочисленной программы, в которой переменные ограничены...
3283 просмотров
schedule 27.12.2022

Найдите локальные максимумы в изображении в градациях серого, используя OpenCV
Кто-нибудь знает, как найти локальные максимумы в изображении в оттенках серого IPL_DEPTH_8U с помощью OpenCV? HarrisCorner что-то подобное упоминает, но на самом деле меня углы не интересуют... Спасибо!
43247 просмотров

Формулировка задачи линейного программирования
Это может быть довольно простой вопрос для тех, кто разбирается в линейном программировании. В большинстве задач, которые я видел на LP, несколько похожи на следующий формат max 3x+4y subject to 4x-5y = -34 3x-5y...
1169 просмотров

Минимизация целевой функции путем изменения переменной - в Matlab?
У меня есть матрица размера 101x82 под названием A . Используя эту матрицу переменных, я вычисляю две другие переменные, называемые: 1) B , скаляр 1x1 и 2) C , 50x6 матрица. Я сравниваю 1) и 2) с их аналогами переменными 3) и...
860 просмотров

Matlab: в функции fminsearch(fun,x0) x0 не принимается как матрица
В документации Matlab для функции fminsearch(fun,x0) x0 может быть скаляр, вектор или матрица. Однако я пытаюсь вызвать эту функцию как: weight=2; delta_obj=@(k_to_perturb_annealing)...
1201 просмотров

Алгоритм поиска глобального минимального расстояния между парами элементов
Элементы a-d должны быть объединены в пары с элементами 0-3 таким образом, чтобы общее расстояние между всеми парами элементов было минимальным. Например, эта матрица может описывать расстояние между каждым элементом в первой группе и элементом в...
1386 просмотров

Реализация ветки и привязка к рюкзаку
У меня возникли головные боли при реализации этого (ужасного) псевдо- java code (интересно: какого черта люди это делают?) для задачи о рюкзаке b&b. На данный момент это моя реализация, которая выводит максимум 80 (когда она должна печатать 90 для...
14516 просмотров

Поиск точки столкновения (движущиеся круги + время)
Для двух кругов, движущихся линейно, достаточно легко рассчитать время столкновения: http://twobitcoder.blogspot.com/2010/04/circle-collision-detection.html Это предполагает, что круги имеют фиксированные начальные точки и фиксированные пути...
7276 просмотров

Использование Python Pulp с матрицами
Я все еще новичок в Python после многих лет работы с Matlab. Я пытаюсь использовать Pulp для создания целочисленной линейной программы. Учитывая массив чисел: {P[i]:i=1...N} Я хочу максимизировать: sum( x_i P_i ) с учетом...
9635 просмотров