Описание тега bspline

B-сплайн (базисный сплайн) - это обобщение кривой Безье, имеющее минимальную опору относительно заданной степени, гладкости и разбиения области.
0 ответов

Требует ли smooth.spline в R линейной зависимости между базисом сплайна и прогнозируемыми значениями?

Я пытаюсь использовать smooth.spline в R. Согласно документации для smooth.spline, представление базиса B-сплайна задается как "представление базиса B-сплайна f=Xc (т. Е. C - вектор коэффициентов сплайна) ". Предположим, что мои предсказанные значен…
10 ноя '17 в 15:15
0 ответов

Сплайновая кривая подгонка и сглаживание

Я пытаюсь подогнать кривую с помощью сплайна. Поскольку я изучал это, узлы и контрольные точки являются важным фактором для создания кривой. Однако функции, которые поддерживают, чтобы сделать кривую сплайна, не имеют аргумента на контрольных точках…
20 мар '16 в 13:18
1 ответ

Как управлять направлениями перемещения точек для перетаскиваемых мышью точек в matplotlib

Используя в качестве ссылки следующее: Интерактивное выравнивание по линии BS у меня есть следующий инструмент для перетаскивания точек сплайна в любом направлении с помощью мыши: import numpy as np from scipy.interpolate import interp1d from matplo…
0 ответов

Определить оптимальную лямбду в сплайнах в R, используя `spline.des`

Я перехожу к слайду с лекцией, где мы говорим о сплайнах. Мой профессор дал нам R-код для расчета оптимальной лямбды, однако есть некоторые части кода, которые я не могу составить. Следующий код выполняется на сплайнах с 5 узлами. Код: #determine pe…
02 июн '18 в 11:19
0 ответов

Как сделать обратное B-сплайн преобразование в SimpleITK с Python

Я хочу обратить следующее преобразование. Ниже приведено мое преобразование B-Spline с библиотекой SITK в Python: def get_random_bspline_2d(physical,m=4): dimension = 2 spline_order = 3 bspline = sitk.BSplineTransform(dimension, spline_order) bsplin…
28 ноя '18 в 19:20
1 ответ

Создание сплайн-кривых с помощью Wand и Python

Я пытаюсь нарисовать растровое представление сплайн-кривых, извлеченных из файлов DXF. Я извлек данные из файлов DXF с помощью библиотеки ezdxf, и я использую библиотеку Python Wand (ImageMagick) для рисования изображений. У Wand есть функция сплайн…
28 фев '18 в 07:10
0 ответов

Библиотека динамических сплайнов для C++

У меня много точек данных (например, 1000), которые отображают полосы дороги. Я также получаю новые точки данных для того же местоположения (больше измерений для той же точки) и для следующих точек данных. Итак, я получаю поток точек данных. Я хочу …
23 мар '17 в 10:52
1 ответ

Как нарисовать ограниченную поверхность b-сплайна в OpenGL?

Я хочу нарисовать ограниченную поверхность b-сплайна с 26 граничными кривыми b-сплайна. Я могу нарисовать поверхность b-сплайна (без какой-либо границы) в OpenGL, но мне слишком сложно нарисовать поверхность и подогнать граничные кривые. Любые предл…
23 сен '15 в 02:41
2 ответа

Преобразование вектора тяги с участием соседних элементов

У меня есть вектор, и я хотел бы сделать следующее, используя преобразования CUDA и Thrust: // thrust::device_vector v; // for k times: // calculate constants a and b as functions of k; // for (i=0; i < v.size(); i++) // v[i] = a*v[i] + b*v[i+1];…
30 янв '13 в 23:51
2 ответа

Коэффициенты B-Spline Curves - деление на ноль (код в DELPHI)

Я пытался реализовать следующую рекурсивную формулу для моего кода но к моему удивлению оказывается, что после реализации этого в DELPHI, я получаю ошибку из-за деления на ноль. Я на 98% уверен, что мой вектор узлов рассчитан правильно, что означает…
12 фев '18 в 07:24
0 ответов

Интерпретация cox.zph из сплайна

Я пытаюсь следовать шагам, описанным в статье, подобной статье Кила " Сложно пропорционально: проверка непропорциональных рисков в моделях Кокса ". Он рекомендует сначала определить, относится ли нелинейный сплайн к непропорциональности, а затем на …
13 авг '18 в 00:16
1 ответ

В Python, как вы подходите минимальной квантильной линии регрессии b-сплайна?

Вы можете найти минимальную квантильную линию регрессии следующим образом: import statsmodels.api as sm import statsmodels.formula.api as smf from statsmodels.regression.quantile_regression import QuantReg mod = smf.quantreg('y ~ x', data) res = mod…
04 авг '17 в 01:15
1 ответ

Интерпретация выходных данных функции R bs() (матрица B-сплайнов)

Я часто использую B-сплайны для регрессии. До сих пор мне никогда не нужно было понимать результаты bs подробно: я бы просто выбрал интересующую меня модель и соответствовал ей lm, Однако теперь мне нужно воспроизвести модель b-сплайна во внешнем (н…
12 сен '16 в 09:09
3 ответа

Как сгладить обводку, учитывая некоторые координаты (x, y) обводки по порядку?

В настоящее время я работаю над проектом, в котором мне нужно создать изображение сглаженного обводки с учетом некоторых упорядоченных координат обводки. Предположим, у меня есть несколько очков import numpy as np X = np.array([1, 3, 6, 8, 5]) Y = n…
22 фев '19 в 01:50
1 ответ

Преобразование вектора тяги с удалением векторных элементов

У меня есть тяга device_vector, разделенная на порции по 100 (но в целом смежные с памятью GPU), и я хочу удалить последние 5 элементов каждого порции, без необходимости перераспределять новый device_vector, чтобы скопировать его. // Layout in memor…
31 янв '13 в 05:42
1 ответ

Как я могу изменить кривые b-сплайна от 4 до 6?

У меня есть код на C++, это кривая b-сплайна, которая имеет 4 точки, если я хочу изменить его на 6 пунктов, что я должен изменить в коде? Вы можете проверить код: #include "graphics.h" #include <math.h> int main(void) { int gd, gm, page = 0; g…
14 дек '13 в 21:41
1 ответ

Монотонный сплайн в R

Я пытаюсь использовать пакет spline2 в R для создания монотонного сплайна. У меня проблемы с оценкой модели для новых значений независимой переменной. В общем, я испытываю затруднения с пониманием обработки R слова "предикат" и его связи со сплайном…
26 июл '17 в 16:27
2 ответа

B-сплайновые кривые

У меня есть набор точек, которые я хочу сгладить, используя кривые B-сплайна. Мой вопрос заключается в том, как я могу реализовать кривые B-сплайна, чтобы сгладить этот набор точек? Я хочу реализовать это с помощью C++.
19 авг '14 в 09:01
1 ответ

Экспорт BSpline/NURBS управляющего многоугольника и векторов узлов из Blender

Имеется файл Blender с одной поверхностью BSpline/NURBS (например, Add -> Surface -> NURBS Sphere), Я заинтересован в экспорте его управляющего многоугольника (трехмерные точки, которые его определяют) и его вектора узлов. Точный формат менее …
25 дек '11 в 12:57
0 ответов

b-сплайны для рисования, не прогнозирования, основанные на контрольном пути

Я попытался подойти к моей общей проблеме с помощью двух отдельных вопросов здесь, касающихся SO: укажите вектор фиксированного узла в bs-call и установите сплайн B в контрольном пути. Ответы на них привели меня к переформулированию более крупной пр…
11 ноя '15 в 12:04