Описание тега interval-arithmetic

2 ответа

Консервативная интервальная арифметическая библиотека в Javascript

Есть ли хорошая библиотека для консервативной интервальной арифметики в Javascript? Под консервативным я подразумеваю, что с учетом двух интервалов, представляющих диапазоны действительных чисел (конечные точки которых являются плавающей точкой), их…
15 апр '14 в 01:45
1 ответ

Плавающая и интервальная арифметика в Изабель

Я использую Approximation.thy из файла Descision_Procs для интервальной арифметики в Изабель. Файл дает вам тактику для доказательства неравенства по реалам, например: theorem "3 ≤ x ∧ x ≤ 6 ⟹ sin ( pi / x) > 0.4" by (approximation 10) Теперь я з…
0 ответов

Консервативный AABB для пересечения воксель-треугольник

Проблема, которую я пытаюсь решить, состоит в том, чтобы создать AABB для пересечения треугольника и куба. В 2D требуемый объем - зеленый квадрат, показанный здесь: Входными точками и выходными границами являются IEEE с плавающей точкой. Мой текущий…
1 ответ

Точные решения для lib(ic)

Использование ECLiPSe Prolog's lib(ic) Я наткнулся на следующую проблему от Дэвида Х. Бейли: "Разрешение численных аномалий в научных вычислениях". который я упоминал в книге Унума. На самом деле, это только часть этого. Во-первых, позвольте мне сфо…
1 ответ

Арифметическая библиотека для отслеживания наихудшей ошибки

(изм) Существует ли какая-либо библиотека или инструмент, позволяющий узнать максимальную накопленную ошибку в арифметических операциях? Например, если я сделаю какой-то итерационный расчет... myVars = initialValues; while (notEnded) { myVars = upda…
3 ответа

memcpy [или нет?] и многопоточность [std::thread из C++11]

Я пишу программное обеспечение на C/C++, используя много BIAS/Profil, библиотеку интервальной алгебры. В моем алгоритме у меня есть мастер, который делит домен и передает его части в подчиненный процесс (ы). Они возвращают статут об этих частях доме…
13 ноя '13 в 15:56
2 ответа

Рассчитайте продолжительность перекрывающихся диапазонов времени, используя панд

У меня есть большие CSV-файлы данных о трафике, как в примере ниже, для которого мне нужно рассчитать общее количество байтов и продолжительность каждой передачи данных. Временные диапазоны перекрываются, но их необходимо объединить: first_packet_ts…
11 сен '15 в 09:26
1 ответ

Алгоритм C++ для разделения двух целочисленных интервалов со знаком

Рассмотрим интервалы A = [x1, y1] и B = [x2, y2], два интервала, представляющие целые числа со знаком. Интервальная арифметическая страница в Википедии дает формулу для решения случая, когда B не содержит 0, реализация C++ может быть следующей: void…
07 янв '19 в 20:31
6 ответов

Хорошая неопределенность (интервал) арифметической библиотеки?

отредактированный Учитывая, что слова "неопределенный" и "неопределенность" довольно вездесущи, трудно найти в Google "арифметику неопределенности" и сразу же получить что-нибудь полезное. Таким образом, может кто-нибудь предложить хорошую библиотек…
08 мар '09 в 14:25
1 ответ

Есть ли встроенная функция для длины boost::numeric::interval

Я набираю следующее в моем коде boost::numeric::interval<double> foo = ...; double length = std::abs(foo.upper() - foo.lower()); Меня удивляет, что я не могу найти простую утилиту в boost::numeric::interval, которая вычисляет длину. Я ожидал б…
07 май '19 в 12:44
1 ответ

Режимы округления в JavaScript

Это довольно нишевый вопрос, но я реализую интервальную арифметику в JS и хотел бы иметь правильное округление. Следовательно, мне нужно иметь возможность добавить два числа и округлить их до бесконечности, бесконечности, нуля и т. Д. Насколько я мо…
1 ответ

как построить график с помощью mpmath в Python?

Мне нужно смоделировать несколько моделей с помощью интервальной арифметики, самый жизнеспособный пакет, который я нашел, был: mpmath. Однако у меня проблемы с построением графики. Я провел первоначальный тест, прежде чем применять его к моделям. Кт…
08 ноя '20 в 01:53
3 ответа

Перебирать диапазоны и возвращать те, которых нет в любом диапазоне?

У меня есть список поплавков. values = [2.3, 6.4, 11.3] Я хочу найти диапазон от каждого значения в списке размеров. , затем перебрать другой диапазон значений с плавающей запятой и сравнить каждое значение с плавающей запятой с каждым диапазоном, а…
0 ответов

«Оптимизировать 3-кратный вложенный цикл с заданным набором условий сравнения между переменными цикла» или «оптимизировать нижние/верхние границы»

Для математической задачи я хочу найти решения, которые включают 3 переменных цикла, скажем (e,h,i). У меня есть набор меньших/больших условий для переменных цикла, поэтому есть реальный шанс радикально сократить пространство поиска с -say [1..100,1…
24 май '22 в 17:13
1 ответ

Тригонометрические функции: редукция аргумента

Я пытаюсь реализовать тригонометрические функции для интервальной арифметики, желательно с< ulpошибка, требующая точного вычисления тригонометрических функций вручную. Первым шагом обычно является сокращение количества аргументов, но я не совсем …
0 ответов

Интервальная арифметика в awk

Поиск высоких точек на зигзагообразном графике только с одним сегментом справа Решение Стефа для вышеуказанного вопроса использует несколько интервальных операций из sympy of python. Но в awk нет встроенной поддержки интервальных операций. Как я мог…
23 фев '23 в 17:51
0 ответов

Как найти матрицу Якоби векторной функции в Джулии с помощью пакета "IntervalArithmetic.jl"?

Не могли бы вы предоставить решение для поиска матрицы Якоби для векторной функции с использованием пакета «IntervalArithmetic.jl» в Джулии? Представление функции и требуемая матрица Якоби показаны ниже. f = [f1(x,y,z), f2(x,y,z), f3(x,y,z)] Jacobia…
23 янв '23 в 11:01
1 ответ

Как сделать интеграцию на основе интервальных алгоритмов с помощью пакета «IntervalArithmetic» в Julia?

Как интегрировать нелинейную функцию на основе интервального алгоритма (например, d(F(X))/dX= a/(1+cX), где a=[1, 2], c=[2, 3] интервальные константы) с помощью пакета «IntervalArithmetic» в Julia? Не могли бы вы привести пример? Или не могли бы вы …
0 ответов

Как нарисовать 3D-график интервальной функции с помощью пакета «IntervalArithmetic» в Julia?

У меня есть функция P = f (a, b, c) = квадратный корень (a^2 + b^2 + ac + bc), где a, b и c находятся в интервалах. Я хочу нарисовать трехмерный или кубический график, где a, b и c будут находиться на осях x, y и z. Моя цель состоит в том, чтобы виз…
09 дек '22 в 22:52
2 ответа

Хранение элементов в векторе с использованием цикла for в Julia

Я стремлюсь разделить элементы двух разных векторов интервалов, альфа и гамма, и хочу сохранить результирующие интервалы в векторной форме. Я пытаюсь запустить этот код в Pluto-Julia, но не получаю результатов: using IntervalArithmetic, Plots, Pluto…
05 дек '22 в 11:09