Editing Signal package
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
The {{Forge|signal}} package is part of the [[Octave Forge]] project and provides signal processing algorithms for use with Octave. The functions provided by the signal package include creation of waveforms, FIR and IIR filter design, spectral analysis, Fourier and other transforms, window functions, and resampling and rate changing | The {{Forge|signal}} package is part of the [[Octave Forge]] project and provides signal processing algorithms for use with Octave. The functions provided by the signal package include creation of waveforms, FIR and IIR filter design, spectral analysis, Fourier and other transforms, window functions, and resampling and rate changing. | ||
== Missing Functions == | |||
This is a list of functions that are not yet implemented in the Octave signal package. This list is subject to change and may not be complete in any sense. However, it is a starting point when looking for missing functionality or for possible projects to work on. | |||
=== Signals === | |||
=== | |||
* demod | * demod | ||
* modulate | * modulate | ||
* seqperiod | * seqperiod | ||
* shiftdata | |||
* strips | * strips | ||
* udecode | |||
* uencode | |||
* unshiftdata | |||
* vco | * vco | ||
=== Signal Measurement === | |||
* bandpower | * bandpower | ||
* dutycycle | * dutycycle | ||
* enbw | * enbw | ||
Line 110: | Line 25: | ||
* midcross | * midcross | ||
* overshoot | * overshoot | ||
* peak2peak | |||
* peak2rms | |||
* pulseperiod | * pulseperiod | ||
* pulsesep | * pulsesep | ||
* pulsewidth | * pulsewidth | ||
* risetime | * risetime | ||
* rms | |||
* rssq | |||
* settlingtime | * settlingtime | ||
* sfdr | * sfdr | ||
* slewrate | * slewrate | ||
* statelevels | * statelevels | ||
* undershoot | * undershoot | ||
=== Filter Analysis === | |||
* filternorm | * filternorm | ||
Line 130: | Line 49: | ||
* ismaxphase | * ismaxphase | ||
* isminphase | * isminphase | ||
* isstable | * isstable | ||
* phasedelay | * phasedelay | ||
* phasez | * phasez | ||
* stepz | * stepz | ||
* zerophase | * zerophase | ||
=== Filter Conversion === | |||
* cell2sos | * cell2sos | ||
Line 149: | Line 68: | ||
* tf2zpk | * tf2zpk | ||
==== FIR Filter Design | === IIR Filter Design === | ||
* lp2bp | |||
* lp2bs | |||
* lp2hp | |||
* lp2lp | |||
* yulewalk | |||
=== FIR Filter Design === | |||
* cfirpm | * cfirpm | ||
Line 155: | Line 82: | ||
* fircls | * fircls | ||
* fircls1 | * fircls1 | ||
* firpm | * firpm | ||
* firpmord | * firpmord | ||
* | * firrcos | ||
* freqsamp | * freqsamp | ||
* gaussfir | * gaussfir | ||
Line 164: | Line 91: | ||
* maxflat | * maxflat | ||
* polyscale | * polyscale | ||
=== | === Transforms === | ||
* | * digitrevorder | ||
* goertzel | |||
* goertzel | |||
* icceps | * icceps | ||
=== Spectral Analysis === | |||
* cconv | |||
* corrmtx | |||
* db | * db | ||
* db2mag | |||
* db2pow | |||
* mag2db | |||
* pcov | * pcov | ||
* peig | * peig | ||
* pmcov | * pmcov | ||
* pmtm | * pmtm | ||
* pmusic | * pmusic | ||
* pow2db | |||
* rooteig | * rooteig | ||
* rootmusic | * rootmusic | ||
* spectrogram | * spectrogram | ||
=== Window Functions === | |||
* dpss | * dpss | ||
Line 198: | Line 122: | ||
* dpssdir | * dpssdir | ||
* dpssload | * dpssload | ||
* taylorwin | * taylorwin | ||
=== System Identification === | |||
* ac2poly | * ac2poly | ||
Line 206: | Line 130: | ||
* arcov | * arcov | ||
* armcov | * armcov | ||
* corrmtx | |||
* is2rc | * is2rc | ||
* lar2rc | * lar2rc | ||
* lpc | * lpc | ||
* lsf2poly | * lsf2poly | ||
* poly2ac | * poly2ac | ||
* poly2lsf | * poly2lsf | ||
* poly2rc | * poly2rc | ||
* polyscale | |||
* prony | * prony | ||
* rc2ac | * rc2ac | ||
Line 222: | Line 148: | ||
* stmcb | * stmcb | ||
=== | === Classdef-based Filter Design === | ||
* design | * design | ||
Line 238: | Line 164: | ||
* setspecs | * setspecs | ||
* validstructures | * validstructures | ||
* window | |||
=== Interactive Design Tools === | |||
* dspfwiz | * dspfwiz | ||
* fdatool | * fdatool | ||
* filterbuilder | * filterbuilder | ||
* fvtool | |||
* sptool | * sptool | ||
* wintool | * wintool | ||
Line 249: | Line 177: | ||
[[Category:Octave Forge | [[Category:Octave-Forge]] | ||