Вопросы по теме 'numerical-computing'
Учитывая числовой ряд, поиск алгоритма контрольной цифры?
Предположим, у меня есть ряд порядковых номеров, состоящий из контрольной цифры . Если у меня есть достаточно справедливая выборка (скажем, 250 выборочных индексов), есть ли у меня способ извлечь алгоритм, который использовался для генерации...
1122 просмотров
schedule
30.08.2022
Эффективность циклов, написанных вручную, по сравнению с перегрузками операторов
в программе, над которой я работаю, у меня есть трехэлементные массивы, которые я использую в качестве математических векторов для всех намерений и целей.
В ходе написания моего кода у меня возник соблазн просто свернуть свой собственный класс...
255 просмотров
schedule
15.06.2023
Как избежать ненужных вычислений при составлении чистых функций на функциональном языке?
У меня есть две функции, которые представляют собой композицию чистых функций. Первая функция берет участок, строит на нем дом и делает снимок для рекламы в журнале:
let buildAndAdvertiseHouse parcel =
parcel
|> inspect
|>...
233 просмотров
schedule
16.09.2022
Numerical Recipes v3.0 и библиотека pthread в C++11
Если я скомпилирую следующий код с помощью команды g++ -std=c++11 Threads.cpp -lpthread -I../Libs/nr30 , где nr30 — это библиотека, предоставленная http://www.nr.com/ я не получаю ошибок:
#include <chrono>
#include <thread>
int...
1005 просмотров
schedule
27.02.2023
Вычислять экспоненциальную функцию или функцию Бесселя сложнее с вычислительной точки зрения?
Часто желательно получить решение математической задачи в замкнутой форме , то есть в виде выражения, содержащего общепринятые функции, такие как многочлены, рациональные и иррациональные функции, корни, экспоненты и логарифмы. Одно из оправданий,...
36 просмотров
schedule
07.06.2023
Точный sqrt(1 + (x/2)^2) + x/2
Мне нужно вычислить sqrt(1 + (x/2)^2) + x/2 численно для положительного x . Использование этого выражения напрямую не работает для очень больших значений x . Как я могу переписать его, чтобы получить более точную оценку?
229 просмотров
schedule
11.08.2022
Более надежный интегратор cpp
Я пытаюсь создать релятивистское распределение Войта, свертку релятивистского Breit- Распределение Вигнера и функция Гаусса .
MWE:
double relativisticBreitwigner_pdf(double energy, double width, double mass){
double massSquare =...
90 просмотров
schedule
24.06.2022
фортран: неверная ссылка на память
Я столкнулся с этой ошибкой при решении уравнения диффузии на фортране с использованием метода неявного переменного направления (ADI).
Program received signal SIGSEGV: Segmentation fault - invalid memory reference.
Backtrace for this error:
#0...
118 просмотров
schedule
23.08.2022