Scilab Function
Last update : 12/01/2004

Signal - Signal manual description

Filters

  • analpf: analog low-pass filter
  • buttmag: squared magnitude response of a Butterworth filter
  • casc: creates cascade realization of filter
  • cheb1mag: square magnitude response of a type 1 Chebyshev filter
  • cheb2mag: square magnitude response of a type 1 Chebyshev filter
  • chepol: recursive implementation of Chebychev polynomial
  • convol: convolution of 2 discrete series
  • ell1 mag: squared magnitude of an elliptic filter
  • eqfir: minimax multi-band, linear phase, FIR filter
  • eqiir: design of iir filter
  • faurre: optimal lqg filter.
  • lindquis: optimal lqg filter lindquist algorithm
  • ffilt: FIR low-pass,high-pass, band-pass, or stop-band filter
  • filter: compute the filter model
  • find_freq: parameter compatibility for elliptic filter design
  • findm: for elliptic filter design
  • frmag: magnitude of the frequency responses of FIR and IIR filters.
  • fsfirlin: design of FIR, linear phase (frequency sampling technique)
  • fwiir: optimum design of IIR filters in cascade realization,
  • iir: designs an iir digital filter using analog filter designs.
  • iirgroup: group delay of iir filter
  • iirlp: Lp IIR filters optimization
  • group: calculate the group delay of a digital filter
  • optfir: optimal design of linear phase filters using linear programming
  • remezb: minimax approximation of a frequency domain magnitude response.
  • kalm: Kalman update and error variance
  • lev: resolve the Yule-Walker equations :
  • levin: solve recursively Toeplitz system (normal equations)
  • srfaur: square-root algorithm for the algebraic Riccati equation.
  • srkf: square-root Kalman filter algorithm
  • sskf: steady-state Kalman filter
  • system: generates the next observation given the old state
  • trans: transformation of standardized low-pass filter into low-pass, high-pass, band-pass, stop-band.
  • wfir: linear-phase windowed FIR low-pass, band-pass, high-pass, stop-band
  • wiener: Wiener estimate (forward-backward Kalman filter formulation)
  • wigner: time-frequency wigner spectrum of a signal.
  • window: calculate symmetric window
  • zpbutt: Butterworth analog filter
  • zpch1: poles of a type 1 Chebyshev analog filter
  • zpch2: poles and zeros of a type 2 Chebyshev analog filter
  • zpell: poles and zeros of prototype lowpass elliptic filter
  • Spectral estimation

  • corr: correlation coefficients
  • cspect: spectral estimation using the modified periodogram method.
  • czt: chirp z-transform algorithm
  • intdec: change the sampling rate of a 1D or 2D signal
  • mese: calculate the maximum entropy spectral estimate
  • pspect: auto and cross-spectral estimate
  • wigner: Wigner-Ville time/frequency spectral estimation
  • Transforms

  • dft: discrete Fourier transform
  • fft: fast flourier transform
  • hilb: Hilbert transform centred around the origin.
  • hank: hankel matrix of the covariance sequence of a vector process
  • mfft: fft for a multi-dimensional signal
  • Identification

  • lattn,lattp: recursive solution of normal equations
  • phc: State space realisation by the principal hankel component approximation method,
  • rpem: identification by the recursive prediction error method
  • Miscellaneous

  • lgfft: computes p = ceil (log_2(x))
  • sinc: calculate the function sin(2*pi*fl*t)/(pi*t)
  • sincd: calculates the function Sin(N*x)/Sin(x)
  • %k: Jacobi's complete elliptic integral
  • %asn: .TP the elliptic integral :
  • %sn: Jacobi 's elliptic function with parameter m
  • bilt: bilinear transform or biquadratic transform.
  • jmat: permutes block rows or block columns of a matrix