scientific-computing — все вопросы

3ответа
4 голоса
Реализация начальных условий для численно решаемого дифференциального уравнения
Представьте, что кто-то прыгает с балкона под определенным углом. theta и скорость v0 (высота балкона обозначается как ystar). Глядя на эту проблему в 2D и рассматривая перетаскивание, вы получаете
1ответ
4 голоса
Как я могу вычесть 253 из 175 (175-253) через метод дополнения 2?
Для дополнения 2, процесс вычитания с помощью компьютера. 176-253 = 176 + (- 253) 176 = 10110000 253 = 11111101 253 (обратная) = 00000010 253 (дополнение) = 00000010 + 1 = 00000011
2ответа
4 голоса
Процессорное время в четверной или двойной точности
Я делаю некоторые долгосрочные симуляции, в которых я пытаюсь достичь максимально возможной точности в решении систем ОДУ.Я пытаюсь выяснить, сколько времени занимает четырехкратное (128-битное) вычис
6ответов
4 голоса
лучшая библиотека для векторного массива в C ++
Я должен сделать расчет на массиве из 1,2,3 ... 9 размерных векторов, и число этих векторов значительно варьируется (скажем, от 100 до нескольких миллионов).Конечно, было бы здорово, если бы контейнер
1ответ
4 голоса
Использование scipy.signal.spectral.lombscargle для обнаружения периода
Новый Scipy v0.11 предлагает пакет для спектрального анализа.К сожалению, документация скудна, и примеров не так много.В качестве детского примера я пытаюсь сделать период открытия синусоиды.К сожален
3ответа
4 голоса
Эффективный алгоритм для вычисления 1-го массива функций на 1-м массиве одинаковой длины
У меня есть (большой) массив длины N с k различными функциями и массив длины N с абсциссой.Я хочу оценить функции в абсциссе, чтобы они возвращали массив ординат длины N, и, что очень важно, мне нужно
4ответа
4 голоса
Принципы проектирования для создания предметной научной библиотеки
Каковы хорошие принципы при разработке библиотеки программного обеспечения для использования учеными в конкретной дисциплине?Под этим я подразумеваю такие области, как химия, физика, материаловедение,
4ответа
4 голоса
Утвердить равенство значений с плавающей запятой значительному значению допуска
Я пытаюсь написать юнит-тест для проверки результатов инженерного анализа.У меня есть теоретические значения, которые я хочу сравнить с анализом до определенного количества значимых цифр.так, например
3ответа
4 голоса
Объяснение использования 16384.0 * floor (v /16384.0) в SciPy
Я изучал исходный код scipy, когда нашел эту функцию ( 1 )}Я озадачен линией ---- +: = 1 =: + ---- .Я знаю, что 16384 = 16 * 1024, но я хотел бы знать, почему это используется в настоящем коде.Код исп
3ответа
4 голоса
Быстрое, маленькое и повторяющееся матричное умножение в Python
Я ищу способ очень быстро умножить вместе много матриц 4x4, используя Python /Cython /Numpy, кто-нибудь может дать какие-нибудь предложения?Чтобы показать мою текущую попытку, у меня есть алгоритм, ко
3ответа
4 голоса
Scientific Computing :: OpenMP или Pthreads
Я занимаюсь разработкой кодов для научного компьютерного сообщества, в частности для итеративного решения линейной системы уравнений (форма Ax = b).Я использовал BLAS и LAPACK для подпрограмм примитив
2ответа
4 голоса
Преобразование DataFrame панды в сложенный /запись /база данных /длинный формат
Как лучше всего преобразовать DataFrame pandas из широкого формата в сложенный /запись /база данных /длинный формат?Вот небольшой пример кода:Широкий формат:С накоплением /запись /база данных /длинный
3ответа
6 голосов
Эффективные способы записи большого массива NumPy в файл
В настоящее время у меня есть проект, работающий на PiCloud, который включает в себя несколько итераций ODE Solver. Каждая итерация создает массив NumPy из примерно 30 строк и 1500 столбцов, причем
7ответов
8 голосов
Какое снижение производительности при использовании std :: vector в C ++?
Как правило, мне интересно знать, несет ли стандартная библиотека шаблонов издержки производительности /скорости в кодах для численных /научных вычислений. Например, Объявляет массив как double
3ответа
9 голосов
Как включить TDD в свой рабочий процесс как научный программист /студент /исследователь? [закрыто]
Я занят! Большая часть моего времени уходит на использование аналитических методов или на курсовую работу, и когда я переключаюсь в режим программирования, мне нужно быстро генерировать код. Посколь
2ответа
9 голосов
Научные вычисления: балансирование автономности и повторного использования?
Я пишу код научных исследований, особенно в области биоинформатики. Конечно, в науке результаты должны быть воспроизводимыми. Люди, которые не участвуют в проекте на регулярной основе и не разбирают
3ответа
9 голосов
Объединить большое количество файлов HDF5
У меня есть около 500 файлов HDF5, каждый размером около 1,5 ГБ. Каждый из файлов имеет одинаковую точную структуру: 7 составных (int, double, double) наборов данных и переменное количество выбор
1ответ
9 голосов
Построение распределенных распределенных степеней
Я часто встречался и делал длиннохвостые распределения /гистограммы степеней из сложных сетей, как показано на рисунках ниже. Они делают тяжелый конец этих хвостов, ну очень тяжелым и многолюдным из
5ответов
10 голосов
Как создать огромное количество высококачественных случайных чисел?
Я работаю над моделированием случайного блуждания частиц, движущихся в решетке. По этой причине я должен создать огромное количество случайных чисел, около 10 ^ 12 и выше. В настоящее время я исполь
2ответа
12 голосов
Qt vs Visual Studio для научных вычислений [закрыто]
Я программист встраиваемых систем, и у меня нет опыта работы с настольным программированием. В моем проекте должны отображаться и рассчитывать не физические параметры, такие как рН, температура.
1 2

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132