Через те, як виходить фільтр Савіцького-Голая (тобто, як локальний мінімум квадратів прилягає), існує природне узагальнення для неоднорідного відбору проб - це просто набагато дорожче обчислювально.
Фільтри Савіцького-Голая взагалі
Для стандартного фільтра ідея полягає в тому, щоб поліном підходити до локального набору зразків [з використанням найменших квадратів], а потім замінювати центральний зразок значенням полінома на центральний показник (тобто на 0). Це означає, що стандартні коефіцієнти фільтру SG можуть бути створені шляхом інвертування матриці Вандермондта зразкових показників. Наприклад, для створення локального параболічного пристосування через п’ять зразків (з локальними показниками -2, -1,0,1,2) система проектних рівнянь A c = y була б такою:у0… У4A c = y
⎡⎣⎢⎢⎢⎢⎢⎢⎢- 20- 10001020- 21- 11011121- 22- 12021222⎤⎦⎥⎥⎥⎥⎥⎥⎥⎡⎣⎢c0c1c2⎤⎦⎥= ⎡⎣⎢⎢⎢⎢⎢⎢у0у1у2у3у4⎤⎦⎥⎥⎥⎥⎥⎥.
c0… С2c0+ c1x + c2х2x = 0c0c = ( AТА )- 1АТу
⎡⎣⎢c0c1c2⎤⎦⎥= ⎡⎣⎢- 3- 7512- 4- 3170- 5124- 3- 375⎤⎦⎥⎡⎣⎢⎢⎢⎢⎢⎢у0у1у2у3у4⎤⎦⎥⎥⎥⎥⎥⎥.
c0+ c1x + c2х2c1+ 2 c2хc1
Неоднорідний відбір проб
хнтн0
т- 2т- 1т0т1т2= х- 2- х0= х- 1- х0= х0- х0= х1- х0= х2- х0
то кожна матриця проектування буде мати таку форму:
A = ⎡⎣⎢⎢⎢⎢⎢⎢⎢т0- 2т0- 1т00т01т02т1- 2т1- 1т10т11т12т2- 2т2- 1т20т21т22⎤⎦⎥⎥⎥⎥⎥⎥⎥= ⎡⎣⎢⎢⎢⎢⎢⎢⎢11111т- 2т- 10т1т2т2- 2т2- 10т21т22⎤⎦⎥⎥⎥⎥⎥⎥⎥.
А c0