Описание тега linear-interpolation

Линейная интерполяция - это процесс аппроксимации промежуточных значений при условии, что диапазоны отсутствующих данных выглядят примерно как прямые линии.
1 ответ

Линейная интерполяция там, где данные неверны

Я хотел бы линейно интерполировать один столбец на основе предыдущих и следующих известных значений только там, где данные равны "---". Пример данных: 0 --- --- --- 10 --- 20 22 15 --- --- --- -15 Требуемый выход: 0 2.5 5 7.5 10 15 20 22 15 7.5 0 -7…
21 авг '18 в 17:31
1 ответ

Расчет внутренних значений цвета между известными цветовыми точками (билинейная интерполяция?)

Это кажется довольно элементарным вопросом по математике / графике, но по какой-то причине я не могу обернуться вокруг него. То, что у меня есть, это четыре линейных сегмента, очерчивающих четырехугольник. Каждая вершина на каждом отрезке имеет изве…
0 ответов

Повторная выборка данных с помощью gnuplot

В некоторых случаях вам может потребоваться повторная выборка ваших данных. Как это можно сделать независимо от платформы с помощью gnuplot? Ниже приведена одна попытка. Набор данных $Dummy содержит интерполированные значения, однако, с большим коли…
25 янв '19 в 09:34
0 ответов

Как использовать scipy.interpolate.LinearNDInterpolator или какой-либо другой метод для интерполяции разбросанных данных?

Мои данные состоят из x (48 points) y (50 points) z (80 points) f1 = (48 X 50 X 80) points =(192000 points) f2 = (48 X 50 X 80) points =(192000 points) в интерполированном пространстве данных, z неизвестно и я хочу получить f1 против f2 для фиксиров…
08 фев '19 в 22:20
1 ответ

Интерполировать буферы данных, используя OpenGL?

Я пишу приложение, которое загружает вершины двух сеток (которые служат ключевыми кадрами) в два отдельных плавающих буфера данных OpenGL. Две сетки имеют одинаковое количество вершин. Я хотел бы вычислить промежуточные кадры, используя линейную инт…
28 авг '17 в 10:05
1 ответ

Числовая линейная интерполяция на Delphi

Мне нужно было сделать простую числовую линейную интерполяцию в Delphi, я думал о реализации функции, но потом подумал лучше, и я думаю, что это уже должна быть какая-то библиотека. Я ничего не нашел в Google. Моя проблема проста, у меня есть набор …
04 мар '15 в 01:19
1 ответ

Наиболее эффективная линейная интерполяция с использованием целочисленной дроби

Я играю с таблицами прямого цифрового синтеза на Atmega328. Учитывая 8-битное дробное значение F и два 8-битных значения A, B, что будет наиболее эффективным способом для вычисления линейного интерполированного значения между A и B? Я могу думать о …
1 ответ

Значение интерполяции из 3D матриц

С 3 векторами и 3 функциями я строю 3 матрицы результатов. Вот краткий и упрощенный пример того, что я на самом деле делаю: xVec = -0.2:0.05:0.2; % Vector 1 yVec = 0:0.1:0.4; % Vector 2 zVec = 1:3; % Vector 3 [X,Y,Z] = meshgrid(xVec,yVec,zVec); R1 =…
1 ответ

Может ли OpenCV cv::resize() изменить минимальное и максимальное значения изображения? (Используя метод INTER_LINEAR)

Допустим, у меня есть изображение в оттенках серого (размер 640 × 480) с минимальной интенсивностью пикселей = 23 и максимальной интенсивностью = 245. Если я изменить его размер, используя cv::resize() с INTER_LINEAR до 1920×1080, могут ли изменятьс…
1 ответ

Как решить данные линейной интерполяции по временному шагу в R: (список) объект не может быть приведен к типу 'double'

У меня есть данные мгновенного расхода воды в файле data.txt (данные ниже) (список) объект не может быть приведен к типу 'double' Я думаю, что проблема связана с форматом дат, пожалуйста, как решить эту проблему? write.table(TAB4, file="Q.txt", sep=…
30 мар '17 в 14:24
3 ответа

Линейная интерполяция с использованием numpy.interp

У меня есть одномерный массив A с плавающей точкой, который в основном хорош, но некоторые значения отсутствуют. Отсутствующие данные заменить на nan(не число). Я должен заменить отсутствующие значения в массиве линейной интерполяцией из близких хор…
0 ответов

Интерполяция сгруппированных данных с использованием data.table

Это продолжение вопроса, который я первоначально разместил по адресу http://r.789695.n4.nabble.com/subset-between-data-table-list-and-single-data-table-object-tp4673202.html, Мэтью предложил мне опубликовать свой вопрос здесь, поэтому я делаю это се…
1 ответ

Зажимает ли GLSL mix() третий параметр?

Зажимает ли GLSL mix() третий параметр в диапазон [0, 1], прежде чем использовать его для интерполяции перед двумя другими? Я мог бы написать шейдер, чтобы проверить это, но: я не хочу просто тестировать свою конкретную реализацию GLSL, а также было…
1 ответ

Выполнение интерполяции на столе, группировка по 3-му полю

У меня есть таблица SQL Server 2008+ с тремя столбцами: Delta (float) Rate (float) and Date (datetime) Мне нужно иметь возможность сгенерировать таблицу тарифов для всех дельт на определенную дату, интерполируя при необходимости. Я могу сделать это …
03 апр '14 в 10:32
2 ответа

Интерполировать между элементами в массиве с плавающей точкой

Я получаю список из 5 чисел, которые я хотел бы использовать в качестве значений для отправки ШИМ на светодиод. Я хочу плавно наращивать переменное количество миллисекунд между элементами в массиве. Так что, если это мой массив... list = [1.222, 3.1…
18 окт '16 в 07:32
1 ответ

Условно вставлять строки в панды DataFrame

Вот проблема, я вытащить CSV в кадр данных Pandas, который выглядит так: Identity Date value1 value2 Random Apple 1/1/2005 10 10 Orange Apple 12/1/2005 1 1 Orange Затем мне нужно вызвать Identity Apple, найти ее минимальную и максимальную даты и вст…
10 дек '15 в 21:40
2 ответа

Рассчитать квантили в R без интерполяции - округлить в большую или меньшую сторону до фактического значения

Насколько я понимаю, при расчете квантилей в R сканируется весь набор данных и определяется значение для каждого квантиля. Например, если вы попросите 0,8, это даст вам значение, которое будет в этом квантиле. Даже если такого значения не существует…
09 апр '15 в 19:39
2 ответа

Скорость вращения Unity3D Slerp

Я использую Unity3D. Я хотел бы повернуть объект, чтобы он смотрел в направлении указателя мыши, но разрешить максимальную скорость вращения, например, "максимум 100 градусов в секунду". В документе есть пример, но он не делает то, что я хочу.Я дума…
1 ответ

Проблема с LibGDX Vector3 Lerp

Я использую LibGDX и пытаюсь переключиться между двумя Vector3s... однако, когда я делаю это, это не линейно, это своего рода облегчает его экспоненциальным способом. Я не хочу этого, я хочу, чтобы это было чисто линейно! Это так, что моя модель мож…
15 янв '15 в 04:16
1 ответ

Как линейно интерполировать значение в одной таблице на основе другой таблицы поиска в PostgreSQL?

Наборы данных диаграммы роста CDC представляют собой прекрасный пример того, чего я пытаюсь достичь: http://www.cdc.gov/growthcharts/html_charts/statage.htm Предположим, что их таблицы были перенесены в следующую форму: таблица cdc со столбцами: cha…