Package: signal 1.8-0

Uwe Ligges

signal: Signal Processing

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.

Authors:Uwe Ligges [aut, cre], Tom Short [aut], Paul Kienzle [aut], Sarah Schnackenberg [ctb], David Billinghurst [ctb], Hans-Werner Borchers [ctb], Andre Carezia [ctb], Pascal Dupuis [ctb], John W. Eaton [ctb], E. Farhi [ctb], Kai Habel [ctb], Kurt Hornik [ctb], Sebastian Krey [ctb], Bill Lash [ctb], Friedrich Leisch [ctb], Olaf Mersmann [ctb], Paulo Neis [ctb], Jaakko Ruohio [ctb], Julius O. Smith III [ctb], Doug Stewart [ctb], Andreas Weingessel [ctb]

signal_1.8-0.tar.gz
signal_1.8-0.zip(r-4.5)signal_1.8-0.zip(r-4.4)signal_1.8-0.zip(r-4.3)
signal_1.8-0.tgz(r-4.4-x86_64)signal_1.8-0.tgz(r-4.4-arm64)signal_1.8-0.tgz(r-4.3-x86_64)signal_1.8-0.tgz(r-4.3-arm64)
signal_1.8-0.tar.gz(r-4.5-noble)signal_1.8-0.tar.gz(r-4.4-noble)
signal_1.8-0.tgz(r-4.4-emscripten)signal_1.8-0.tgz(r-4.3-emscripten)
signal.pdf |signal.html
signal/json (API)

# Install 'signal' in R:
install.packages('signal', repos = c('https://r-forge.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://r-forge.r-project.org/projects/signal

Datasets:
  • wav - Example wav file

On CRAN:

8.72 score 145 packages 748 scripts 16k downloads 16 mentions 61 exports 1 dependencies

Last updated 12 months agofrom:db2ef4747c. Checks:OK: 4 WARNING: 5. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 13 2024
R-4.5-win-x86_64WARNINGNov 13 2024
R-4.5-linux-x86_64WARNINGNov 13 2024
R-4.4-win-x86_64WARNINGNov 13 2024
R-4.4-mac-x86_64WARNINGNov 13 2024
R-4.4-mac-aarch64WARNINGNov 13 2024
R-4.3-win-x86_64OKNov 13 2024
R-4.3-mac-x86_64OKNov 13 2024
R-4.3-mac-aarch64OKNov 13 2024

Exports:anArmaas.Armaas.Zpgbartlettbilinearblackmanboxcarbutterbuttordcheb1ordchebwincheby1cheby2chirpconvdecimateellipellipordfftfiltFftFilterfilterFilterOfOrderfiltfiltfir1fir2flattopwinfreqsfreqs_plotfreqzfreqz_plotgausswingrpdelayhamminghanningifftimpzinterpinterp1kaiserkaiserordlevinsonMamedfilt1MedianFilterpchippolypolyvalremezresamplerootssftranssgolaysgolayfiltspecgramspencerspencerFiltertriangunwrapZpgzplane

Dependencies:MASS

Readme and manuals

Help Manual

Help pageTopics
Signal processingsignal-package signal
Complex unit phasor of the given angle in degrees.an
Create an autoregressive moving average (ARMA) model.Arma as.Arma as.Arma.Arma as.Arma.Ma as.Arma.Zpg
Bilinear transformationbilinear bilinear.Arma bilinear.default bilinear.Zpg
Generate a Butterworth filter.butter butter.default butter.FilterOfOrder
Butterworth filter order and cutoffbuttord
Chebyshev type-I filter order and cutoffcheb1ord
Dolph-Chebyshev window coefficientschebwin
Generate a Chebyshev filter.cheby1 cheby1.default cheby1.FilterOfOrder cheby2 cheby2.default cheby2.FilterOfOrder
A chirp signalchirp
Convolutionconv
Decimate or downsample a signaldecimate
Elliptic or Cauer filterellip ellip.default ellip.FilterOfOrder
Elliptic filter order and cutoffellipord
Filters with an FIR filter using the FFTfftfilt FftFilter filter.FftFilter
Filter a signalfilter filter.Arma filter.default filter.Ma filter.Zpg
Filter of given order and specifications.FilterOfOrder
Forward and reverse filter a signalfiltfilt filtfilt.Arma filtfilt.default filtfilt.Ma filtfilt.Zpg
FIR filter generationfir1
FIR filter generationfir2
s-plane frequency responsefreqs freqs.Arma freqs.default freqs.Ma freqs_plot freqs_plot.default freqs_plot.freqs plot.freqs print.freqs
z-plane frequency responsefreqz freqz.Arma freqz.default freqz.Ma freqz_plot freqz_plot.default freqz_plot.freqz plot.freqz print.freqz
Group delay of a filter or modelgrpdelay grpdelay.Arma grpdelay.default grpdelay.Ma grpdelay.Zpg plot.grpdelay print.grpdelay
Inverse FFTifft
Impulse-response characteristicsimpz impz.Arma impz.default impz.Ma plot.impz print.impz
Interpolate / Increase the sample rateinterp
Interpolationinterp1
Kaiser windowkaiser
Parameters for an FIR filter from a Kaiser windowkaiserord
Durbin-Levinson Recursionlevinson
Create a moving average (MA) modelMa
Median filterfilter.MedianFilter medfilt1 MedianFilter
Piecewise cubic hermite interpolationpchip
Polynomial given rootspoly
Evaluate a polynomialpolyval
Parks-McClellan optimal FIR filter designremez
Change the sampling rate of a signalresample
Roots of a polynomialroots
Transform filter band edgessftrans sftrans.Arma sftrans.default sftrans.Ma sftrans.Zpg
Savitzky-Golay smoothing filterssgolay
Apply a Savitzky-Golay smoothing filterfilter.sgolayFilter sgolayfilt
Internal or uncommented functionscheb ellipke fractdiff logseq mkpp ncauer postpad ppval sinc
Spectrogram plotplot.specgram print.specgram specgram
Spencer filterspencer spencerFilter
Unwrap radian phasesunwrap
Example wav filewav
Windowing functionsbartlett blackman boxcar flattopwin gausswin hamming hanning triang
Zero-pole-gain modelas.Zpg as.Zpg.Arma as.Zpg.Ma as.Zpg.Zpg Zpg
Pole-zero plotzplane zplane.Arma zplane.default zplane.Ma zplane.Zpg