Learn R Programming

⚠️There's a newer version (1.8-0) of this package.Take me there.

signal (version 0.7-2)

Signal processing

Description

A set of signal processing R functions originally written for Matlab/Octave. Includes filter generation utilities, filtering functions, resampling routines, and visualization of filter models. It also includes interpolation functions.

Copy Link

Version

Install

install.packages('signal')

Monthly Downloads

115,481

Version

0.7-2

License

GPL-2

Maintainer

Uwe Ligges

Last Published

June 25th, 2012

Functions in signal (0.7-2)

ellipord

Elliptic filter order and cutoff
cheb1ord

Chebyshev type-I filter order and cutoff
impz

Impulse-response characteristics
sftrans

Transform filter band edges
ifft

Inverse FFT
polyval

Evaluate a polynomial
Ma

Create a moving average (MA) model
fftfilt

Filters with an FIR filter using the FFT
specgram

Spectrogram plot
an

Complex unit phasor of the given angle in degrees.
roots

Roots of a polynomial
buttord

Butterworth filter order and cutoff
resample

Change the sampling rate of a signal
signal-package

Signal processing
poly

Polynomial given roots
sgolayfilt

Apply a Savitzky-Golay smoothing filter
ellip

Elliptic or Cauer filter
freqs

s-plane frequency response
Zpg

Zero-pole-gain model
bilinear

Bilinear transformation
filtfilt

Forward and reverse filter a signal
fir2

FIR filter generation
interp1

Interpolation
cheby1

Generate a Chebyshev filter.
chebwin

Dolph-Chebyshev window coefficients
sgolay

Savitzky-Golay smoothing filters
FilterOfOrder

Filter of given order and specifications.
decimate

Decimate or downsample a signal
interp

Interpolate / Increase the sample rate
spencer

Spencer filter
butter

Generate a Butterworth filter.
Windowing functions

Windowing functions
signal-internal

Internal or uncommented functions
unwrap

Unwrap radian phases
wav

Example wav file
fir1

FIR filter generation
freqz

z-plane frequency response
pchip

Piecewise cubic hermite interpolation
kaiser

Kaiser window
conv

Convolution
filter

Filter a signal.
grpdelay

Group delay of a filter or model
kaiserord

Parameters for an FIR filter from a Kaiser window
medfilt1

Median filter
zplane

Pole-zero plot
Arma

Create an autoregressive moving average (ARMA) model.
chirp

A chirp signal
remez

Parks-McClellan optimal FIR filter design