[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]

Файл: 004.png -(9 KB, 647x449, 004.png)
9 No.31512  

Гриша, а расскажи про сплайны, точнее B-Spline. А то мне для зачета нужно написать программу, которая построит B-Spline 3 степени, а я теорию немного не понял. Или посоветуй что по этой теме почитать.

>> No.31513  

B-Spline - это метод интерполяции "непрерывных" кривых. Отличается от всяких интерполирующих многочленов и нейросетей тем, что результирующая кривая не осцилирует как бешенная и при этом проходит через все точки.

>> No.31514  

>>31513
Как раз b и не проходит, емнип

>> No.31515  

>>31514
Всякие NURBS проходят. Если же ты имеешь ввиду "control points", то они и не должны быть частью кривой.

>> No.31516  

>>31515
Ну мы, вероятно, в разной терминологии говорим. Т.е. я сталкивался с b-spline'ами при визуализации экспериментальных данных. Т.е. есть набор фактических точек и их нужно для наглядности соеденить кривой. B-spline допускает отрыв линии от точек.

>> No.31517  

а тебе что нужен сплайн, который не обязательно будет проходить через все заданные точки?

>> No.31520  
Файл: 011.png -(32 KB, 1111x774, 011.png)
32

>>31513
Спасибо, но это я как раз знаю. Меня интересует само построение B-spline. Я немного не понял про граничные условия, и как из полиномов слепить B-spline.
До этого интерполировали полином Лагранжа

>> No.31521  

>>31520
fix
полиномом Лагранжа




[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]