Learn R Programming

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

signal (version 0.5)

Signal processing

Description

A set of generally Matlab/Octave-compatible signal processing functions. Includes filter generation utilities, filtering functions, resampling routines, and visualization of filter models. It also includes interpolation functions and some Matlab compatability functions.

Copy Link

Version

Install

install.packages('signal')

Monthly Downloads

15,279

Version

0.5

License

GNU GPL v2.0 or greater

Maintainer

help Ported to R by Tom Short

Last Published

June 26th, 2024

Functions in signal (0.5)

fftfilt

Filters with an FIR filter using the FFT
decimate

Decimate or downsample a signal
FilterOfOrder

Filter of given order and specifications.
chebwin

Dolph-Chebyshev window coefficients
Arma

Create an autoregressive moving average (ARMA) model.
ifft

Inverse FFT
sgolay

Savitzsky-Golay smoothing filters
fir2

FIR filter generation
cheby1

Generate a Chebyshev filter.
an

Complex unit phasor of the given angle in degrees.
conv

Convolution
Zpg

Zero-pole-gain model
kaiserord

Parameters for an FIR filter from a Kaiser window
impz

Impulse-response characteristics
ellip

Elliptic or Cauer filter
signal-internal

Internal or uncommented functions
remez

Parks-McClellan optimal FIR filter design
interp

Interpolate / Increase the sample rate
fir1

FIR filter generation
buttord

Butterworth filter order and cutoff
ellipord

Elliptic filter order and cutoff
cheb1ord

Chebyshev type-I filter order and cutoff
Windowing functions

Windowing functions
poly

Polynomial given roots
grpdelay

Group delay of a filter or model
spencer

Spencer filter
sftrans

Transform filter band edges
unwrap

Unwrap radian phases
butter

Generate a Butterworth filter.
polyval

Evaluate a polynomial
Ma

Create a moving average (MA) model
freqz

s-plane frequency response
interp1

Interpolation
signal-package

Signal processing
bilinear

Bilinear transformation
filtfilt

Forward and reverse filter a signal
specgram

Spectogram plot
resample

Change the sampling rate of a signal
medfilt1

Median filter
roots

Roots of a polynomial
pchip

Piecewise cubic hermite interpolation
zplane

Pole-zero plot
filter

Filter a signal.
freqs

s-plane frequency response
kaiser

Kaiser window
chirp

A chirp signal
sgolayfilt

Apply a Savitsky-Golay smoothing filter