Вопросы с тегом «python»

Универсальный язык программирования высокого уровня, который подчеркивает простоту синтаксиса кода и удобочитаемость.

4
Создание молекулярного редактора / визуализатора: объектно-ориентированное программирование, структуры данных и молекулы
Я новичок в программировании и пытаюсь решить свою первую большую проблему и написать свою первую большую программу. Я искал примеры кода с открытым исходным кодом для изучения, но до сих пор нашел код только на тех языках, которые я не до конца понимаю, или это делает связанные, но слишком далекие …

4
решение связанных ODE с ограничениями начального и конечного значений
Суть моего вопроса заключается в следующем: у меня есть система двух ODE. Один имеет ограничение начального значения, а другой имеет ограничение конечного значения. Это можно рассматривать как единую систему с ограничением начального значения для некоторых переменных и ограничением конечного значения для других. Вот подробности: Я пытаюсь использовать контроллер LQR с …

2
Структуры данных для кода конечного объема: массивы против классов
Я должен написать код конечного объема для магнитной гидродинамики (МГД). Я написал числовой код раньше, но не в этом масштабе. Я просто хотел спросить, какой будет хорошим выбором, используя структуру данных (объектно-ориентированный подход) с классами или просто используя несколько массивов для разных свойств, с точки зрения скорости, масштабируемости и т. …

3
Создание сетки данных трехмерной поверхности в python
У меня есть набор данных 3-мерных точек, для которых я хотел бы построить сетку, используя python. Все программное обеспечение, которое я видел, требует, чтобы вы предоставили края. Есть ли в Python программа, которая принимает в качестве входных данных набор точек в 3D и выводит сетку? Если возможно, я бы хотел, …

3
Уравнение Пуассона: наложение полного градиента как граничного условия с помощью множителей Лагранжа
У меня есть проблемы определяется уравнением Пуассона в двух измерениях −∇2u=f(x,y),inΩ−∇2u=f(x,y),inΩ -\nabla^2 u = f(x,y), \; in \; \Omega у меня есть измерения двух компонентов градиента∂u/∂x∂u/∂x\partial{u}/\partial{x} и∂u/∂y∂u/∂y\partial{u}/\partial{y} вдоль некоторой части границы,ΓmΓm\Gamma_m , поэтому хотелосьввести ∂u∂xi0=gm,onΓm∂u∂xi0=gm,onΓм \frac{\partial{u}}{\partial{x_i}}_0 = g_m, \; on \; \Gamma_m и размножаются в дальнем поле. Тангенциальный градиентный компонент, …

2
CVXOPT VS. OpenOpt
CVXOPT: http://abel.ee.ucla.edu/cvxopt/index.html OpenOpt: http://openopt.org/Welcome Какая связь между ними? Каковы их преимущества / недостатки, соответственно? Кстати, есть ли еще какая-нибудь высококачественная библиотека выпуклой оптимизации общего назначения для Python / C ++, на которую стоит обратить внимание?

2
Руководства по Python для параллельного программирования с общей памятью
У меня есть опыт кодирования OpenMP для машин с общей памятью (как на C, так и на FORTRAN) для выполнения простых задач, таких как сложение матриц, умножение и т. Д. (Просто чтобы посмотреть, как он конкурирует с LAPACK). Я достаточно знаю OpenMP, чтобы выполнять простые задачи, не обращаясь к документации. …

1
Алгоритмы обнаружения сообщества для двудольных графов?
Существуют ли алгоритмы обнаружения сообщества для двудольных графов (двухрежимные сети), реализованные в igraph, networkX, R или Python и т. Д.? В частности, существует ли такая реализация, в которой можно было бы ограничить обнаружение сообществ только одним из двух режимов?



4
Рунге-Кутта и повторное использование точек данных
Я пытаюсь реализовать метод Рунге-Кутты четвертого порядка для решения ODE первого порядка в Python, т.е. . Я понимаю, как работает метод, но я пытаюсь написать эффективный алгоритм, который минимизирует количество вычислений поскольку это довольно дорого. Мне сказали, что можно повторно использовать точки данных, которые были предварительно рассчитаны, при увеличении шагов, …

2
Ограничения Pandas и их альтернативы в Python
Я где-то читал, что Pandas был впервые разработан для финансового мира, по крайней мере, особенно для естественных наук (физика, биология и т. Д.), Так есть ли подобный пакет анализа данных Python, более «ориентированный на естественные науки»? Я только начал использовать Pandas и уже столкнулся с двумя проблемами, которые не мог …

2
Собственные векторы корректировки малых норм
У меня есть набор данных, который медленно меняется, и мне нужно отслеживать собственные векторы / собственные значения его ковариационной матрицы. Я использовал scipy.linalg.eigh, но это слишком дорого, и это не использует тот факт, что у меня уже есть разложение, которое только немного неправильно. Кто-нибудь может предложить лучший подход для решения …

2
Тест 3-го порядка против симплектического интегратора 4-го порядка со странным результатом
В своем ответе на вопрос о MSE, касающемся двумерного гамильтонова моделирования физики, я предложил использовать симплектический интегратор высшего порядка . Тогда я подумал, что было бы неплохо продемонстрировать влияние разных временных шагов на глобальную точность методов с разными порядками, и я написал и запустил скрипт Python / Pylab для этого. …

4
Эффективные по памяти реализации частичных сингулярных разложений (SVD)
Для редукции модели я хочу вычислить левые сингулярные векторы, связанные с, скажем, 20-ю самыми большими сингулярными значениями матрицы , где N ≈ 10 6 и k ≈ 10 3 . К сожалению, моя матрица А будет плотной без какой-либо структуры.A∈RN,kA∈RN,kA \in \mathbb R^{N,k}N≈106N≈106N\approx 10^6k≈103k≈103k\approx 10^3AAA Если я просто вызываю svdподпрограмму …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.