it.legendre {rPraat} | R Documentation |
it.legendre
Description
Interpolate the IntensityTier in npoints
equidistant points and approximate it by Legendre polynomials
Usage
it.legendre(it, npoints = 1000, npolynomials = 4)
Arguments
it |
IntensityTier object |
npoints |
Number of points of IntensityTier interpolation |
npolynomials |
Number of polynomials to be used for Legendre modelling |
Value
Vector of Legendre polynomials coefficients
See Also
it.legendreSynth
, it.legendreDemo
, it.cut
, it.cut0
, it.read
, it.plot
, it.interpolate
Examples
it <- it.sample()
it <- it.cut(it, tStart = 0.2, tEnd = 0.4) # cut IntensityTier and preserve time
c <- it.legendre(it)
print(c)
leg <- it.legendreSynth(c)
itLeg <- it
itLeg$t <- seq(itLeg$tmin, itLeg$tmax, length.out = length(leg))
itLeg$i <- leg
## Not run:
plot(it$t, it$i, xlab = "Time (sec)", ylab = "Intensity (dB)")
lines(itLeg$t, itLeg$i, col = "blue")
## End(Not run)
[Package rPraat version 1.3.2-1 Index]