\HeaderA{kernapply}{Apply Smoothing Kernel}{kernapply}
\methaliasA{kernapply.default}{kernapply}{kernapply.default}
\methaliasA{kernapply.ts}{kernapply}{kernapply.ts}
\methaliasA{kernapply.tskernel}{kernapply}{kernapply.tskernel}
\methaliasA{kernapply.vector}{kernapply}{kernapply.vector}
\keyword{ts}{kernapply}
\begin{Description}\relax
\code{kernapply} computes the convolution between an input sequence 
and a specific kernel.
\end{Description}
\begin{Usage}
\begin{verbatim}
kernapply(x, ...)

## Default S3 method:
kernapply(x, k, circular = FALSE, ...)
## S3 method for class 'ts':
kernapply(x, k, circular = FALSE, ...)
## S3 method for class 'vector':
kernapply(x, k, circular = FALSE, ...)

## S3 method for class 'tskernel':
kernapply(x, k, ...)
\end{verbatim}
\end{Usage}
\begin{Arguments}
\begin{ldescription}
\item[\code{x}] an input vector, matrix, time series or kernel to be smoothed.
\item[\code{k}] smoothing \code{"tskernel"} object.
\item[\code{circular}] a logical indicating whether the input sequence to be
smoothed is treated as circular, i.e., periodic.
\item[\code{...}] arguments passed to or from other methods.
\end{ldescription}
\end{Arguments}
\begin{Value}
A smoothed version of the input sequence.
\end{Value}
\begin{Author}\relax
A. Trapletti
\end{Author}
\begin{SeeAlso}\relax
\code{\LinkA{kernel}{kernel}}, \code{\LinkA{convolve}{convolve}}, \code{\LinkA{filter}{filter}},
\code{\LinkA{spectrum}{spectrum}}
\end{SeeAlso}
\begin{Examples}
\begin{ExampleCode}
## see 'kernel' for examples
\end{ExampleCode}
\end{Examples}

