Вы находитесь на странице: 1из 2

CLOSED PROFILE SPLINE FILTER PROCEDURE LIBRARY

Main procedure
The function for closed profile filtering.
splfltpol [wprofile] = splfltpol( pprofile,dx,lc,show )
SPLFLTPOL ISO 16610-22 Spline filter-closed profile long wave
components
SYNTAX [wprofile] = splfltpol( pprofile,dx,lc,show )
PPROFILE - original profile radius line vector (r1,...,rn)
Full circle, equidistant spacing is expected
phi1=0, phin=2*pi*(n-1)/n
DX - sampling interval (mm)
LC - cut-off wave length (mm)
SHOW - displaying parameter ’filtered’,’unfiltered’,'both'
- not displayed if missing
WPROFILE - filtered profile radius line vector (r1,...,rn)
Auxiliary, testing and explaining procedures
The Function for P-matrix generating.
pmatpol [pmatrix] = pmatpol(n)
PMATPOL ISO 16610-22 Closed profile spline filter P-matrix
generation
SYNTAX [pmatrix] = pmatpol(n)
N - matrix size have to be > 2

| 2 -1 . . . . 1 |
| -1 2 -1 . . . . |
| . -1 2 -1 . . . |
P = | . . . . . . . |
| . . . -1 2 -1 . |
| . . . . -1 2 -1 |
| 1 . . . . -1 2 |
The Function for Q-matrix generating.
qmatpol [qmatrix] = qmatpol(n)
QMATPOL ISO 16610-22 closed profile spline filter Q-matrix
generation
SYNTAX [qmatrix] = qmatpol(n)
N - matrix size have to be > 4

| 6 -4 1 . . 1 -4 |
| -4 6 -4 1 . . . |
| 1 -4 6 -4 1 . . |
Q = | . . . . . . . |
| . . 1 -4 6 -4 1 |
| . . . 1 -4 6 -4 |
| -4 1 . . 1 -4 6 |
The function for harmonic closed profile generating.
polprogen [rhovector,phivector,ccf] = polprogen( radius,n,fqc, amplitude )
POLPROGEN Closed harmonic profile generating
SYNTAX [rhovector,phivector,ccf]=polprogen(radius,n,fqc,amplitude)
RADIUS - closed profile radius (mm)
N - number of point
FQC - harmonic freqency (upr-undulation per revolution)
AMPLITUDE - generated sine profile amplitude (mm)
RHOVECTOR - generated profile radius line vector (mm)
- (r1,...,rn)
PHIVECTOR - generated profile angle line vector (rad)
- full circle, equidistant spacing
- (phi1,...,phin) phi1=0, phin=2*pi*(n-1)/n
CCF - circumference (mm)

Regresní metody-ISO 16610-22 Spline filtr.docx 2015-09-15 Strana 15/17


howtousesplfltpol HOWTOUSESPLFLTPOL How to use splfltpol()
ISO 16610-22 Closed profile spline filter demonstration procedure.
Input profile is real profile loaded from .mat file or by
parameters in -Profile acquiring- section generated harmonic
profile.

Regresní metody-ISO 16610-22 Spline filtr.docx 2015-09-15 Strana 16/17

Вам также может понравиться