Learn R Programming

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

signal (version 0.7-7)

Signal Processing

Description

A set of signal processing functions originally written for 'Matlab' and '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

12,011

Version

0.7-7

License

GPL-2

Maintainer

Uwe Ligges

Last Published

May 25th, 2021

Functions in signal (0.7-7)

FilterOfOrder

Filter of given order and specifications.
butter

Generate a Butterworth filter.
Ma

Create a moving average (MA) model
cheb1ord

Chebyshev type-I filter order and cutoff
an

Complex unit phasor of the given angle in degrees.
bilinear

Bilinear transformation
buttord

Butterworth filter order and cutoff
Arma

Create an autoregressive moving average (ARMA) model.
chebwin

Dolph-Chebyshev window coefficients
filtfilt

Forward and reverse filter a signal
fftfilt

Filters with an FIR filter using the FFT
conv

Convolution
freqz

z-plane frequency response
roots

Roots of a polynomial
filter

Filter a signal
cheby1

Generate a Chebyshev filter.
grpdelay

Group delay of a filter or model
resample

Change the sampling rate of a signal
impz

Impulse-response characteristics
polyval

Evaluate a polynomial
remez

Parks-McClellan optimal FIR filter design
ifft

Inverse FFT
fir1

FIR filter generation
ellip

Elliptic or Cauer filter
signal-package

Signal processing
specgram

Spectrogram plot
spencer

Spencer filter
interp1

Interpolation
interp

Interpolate / Increase the sample rate
poly

Polynomial given roots
sgolayfilt

Apply a Savitzky-Golay smoothing filter
ellipord

Elliptic filter order and cutoff
pchip

Piecewise cubic hermite interpolation
unwrap

Unwrap radian phases
chirp

A chirp signal
kaiser

Kaiser window
kaiserord

Parameters for an FIR filter from a Kaiser window
signal-internal

Internal or uncommented functions
sftrans

Transform filter band edges
sgolay

Savitzky-Golay smoothing filters
wav

Example wav file
levinson

Durbin-Levinson Recursion
decimate

Decimate or downsample a signal
freqs

s-plane frequency response
fir2

FIR filter generation
zplane

Pole-zero plot
medfilt1

Median filter
Windowing functions

Windowing functions
Zpg

Zero-pole-gain model