Описание тега scientific-computing

Используйте этот тег для вопросов об использовании компьютеров в науке. Многие из этих вопросов также подходят для scicomp.stackexchange.com.
2 ответа

Обновление / обновление графиков matplotlib на втором мониторе

В данный момент я работаю со Spyder и строю свои графики с помощью matplotlib. У меня есть два монитора, один для разработки, другой для просмотра (данных) и другие вещи. Так как я делаю некоторые вычисления и мой код часто изменяется, я часто (повт…
09 янв '15 в 13:42
2 ответа

VHDL для научных вычислений

Мне было интересно, если люди используют VHDL/FPGA в научных вычислениях. Пример сценария, о котором я думал, был сказать: Построить сумматор с плавающей запятой произвольной точности Настройте плату ПЛИС, чтобы затем добавить такие номера Поэтому я…
1 ответ

Ubuntu убивает мои вычисления

Я пытаюсь выполнить тяжелые научные вычисления на моей машине с Ubuntu. Код написан на Python и помечен как исполняемый. Однако примерно через час вычисление завершается без сообщения об ошибке, кроме "прервано", как если бы система просто выполнила…
09 апр '12 в 23:37
1 ответ

Помещение Numlua на LUA_PATH

Я пытаюсь поместить numlua в свой LUA_PATH, чтобы я мог использовать его из любого места. В настоящее время он находится в /usr/local/lib/lua/5.1/numlua. Я могу успешно потребовать это (numlua) из /usr/local/lib/lua/5.1/numlua. В настоящее время у м…
22 фев '12 в 17:06
1 ответ

Scipy odeint Неотрицательное решение

По-видимому, получение неотрицательного решения из решателя ODE нетривиально. В Matlab есть опция NonNegative для некоторых решателей, чтобы получить неотрицательное решение. Есть ли подобная опция в scipy? Если нет, каков "лучший" способ наложения …
0 ответов

Варианты быстрого, высококонкурентного, внутрипроцессного доступа к большим наборам данных

Контекст: в настоящее время я возглавляю проект по интеграции нашего приложения (модель, которая работает с научными данными высокого разрешения - .NET, Winforms) с моделью другого поставщика в моей компании (аналогичная модель -.NET, облачная архит…
08 янв '14 в 11:37
2 ответа

Разработка программы Secant Method для поиска корней

Поэтому я пытался разработать программу секущих методов, которую можно использовать для поиска корня f(x) = tanh(x) - (x / 3) Однако вывод ответа нигде не близко. Каждое найденное мной решение кажется более сложным способом его решения. x = 2; prevx…
05 мар '15 в 17:39
4 ответа

Лучший язык для Molecular Dynamics Simulator, который будет запущен в производство. (Python+Numpy?)

Мне нужно построить сверхмощный симулятор молекулярной динамики. Мне интересно, является ли Python + Numpy хорошим выбором. Это будет использоваться в производстве, поэтому я хотел начать с хорошего языка. Мне интересно, стоит ли мне начинать с функ…
1 ответ

Выборочный анализ большого файла данных

Задача: -Я запустил симуляцию вибрации молекулы, делая "снимок" того, где мои атомы находятся каждые 0,1 фемтосекунды -Теперь мне нужно пройти через вывод и взять все эти различные наборы декартовых координат (всего 50). -Геометрия в хорошем формате…
17 июн '14 в 20:43
1 ответ

python: неверное значение, встречающееся в true_divide - но где?

У меня есть вопрос, касающийся следующей проблемы: Я хочу построить следующую простую функцию: f (x) = x_1 * x_2 / (x_1 ^ 2 + x_2 ^ 2) Если x & y равны нулю, вы делите на ноль, поэтому я добавил исключение, чтобы предотвратить этот случай: import nu…
01 июн '17 в 19:13
2 ответа

Память HDF5

Я записываю большое количество небольших наборов данных в файл HDF5, и размер получаемого файла примерно в 10 раз больше, чем я ожидал бы от наивного табулирования вводимых данных. Мои данные организованы иерархически следующим образом: group 0 -&gt…
15 янв '13 в 06:24
1 ответ

Как выполнить научные сценарии Python на сервере

Я работаю над своим проектом, в котором я пытаюсь классифицировать изображение. Для этого я отправляю изображение с устройства Android на сервер для классификации. На сервере есть скрипт php, который принимает изображение и сохраняет его в папке заг…
1 ответ

R: функция lgmma вне диапазона

В моем проекте мне нужно использовать функцию lgamma для вычисления очень больших чисел. Но R всегда показывает сообщение об ошибке: значение вне диапазона в lgamma, Например: lgamma(exp(1000)) #[1] Inf #Warning message: #value out of range in 'lgam…
2 ответа

Принимая преобразование Фурье после сдвига фазы

Я пытаюсь изменить фазу изображения и использую его преобразование Фурье. Но это изменение в фазе вызывает утечку мощности вдоль оси x и y. Предположим, что мое изображение является единой матрицей. Если я возьму преобразование Фурье, я получу , Вид…
23 сен '15 в 13:14
1 ответ

Расчет пределов измерений для применения на поверхности в C++

Как рассчитать, насколько малым и большим может быть физическое измерение, чтобы приложение не подвергалось чрезмерному / недостаточному представлению при представлении измерения в виде двойного числа? Например, я делаю несколько измерений расстояни…
01 янв '17 в 18:29
1 ответ

Численное интегрирование разрывной функции в нескольких измерениях

У меня есть функция f(x) = 1/(x + a+ b*I*sign(x)), и я хочу вычислить интеграл от dx dy dz f(x) f(y) f(z) f(x+y+z) f(xy - z) по всему R^3 (b>0 и a,- b имеют порядок единицы). Это просто репрезентативный пример - на практике у меня n<7 переменных и 2…
0 ответов

Как обеспечить стабильность работы ПК?

Мне нужно выполнить интенсивную задачу ЦП, которая доводит все ядра моего ЦП до 100%. После нескольких дней выполнения этой задачи я обнаружил, что машина перестала отвечать, и я больше не могу подключиться к ней по SSH. Затем мне нужно перезагрузит…
22 ноя '15 в 15:06
2 ответа

Использование `numpy.vectorize` для создания многомерного массива приводит к ValueError: установка элемента массива с последовательностью

Эта проблема возникает только тогда, когда мой dummy Функция возвращает массив и, таким образом, создается многомерный массив. Я сократил проблему до следующего примера: def dummy(x): y = np.array([np.sin(x), np.cos(x)]) return y x = np.array([0, np…
1 ответ

Неявное преобразование из системного массива в массив ilnumerics не сохраняет двойной точности

Когда я назначаю системный массив значений типа double для массива двойных чисел, значения округляются до ближайшего целого числа. Это происходит особенно для больших массивов. Есть ли способ в ILnumerics указать, до скольких десятичных знаков должн…
17 сен '14 в 10:21
1 ответ

Как устранить отрицательные решения из результата `sympy.solve`?

Как я могу сделать sympy.solve не вернуть отрицательные решения? Это кажется другой задачей, чем добавление ограничения, такого как positive=True к символу, для которого я решаю. В то время как import sympy x = sympy.symbols("x") print(sympy.solve(x…
22 май '18 в 21:46