<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.formulasearchengine.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=138.226.68.17</id>
	<title>formulasearchengine - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://en.formulasearchengine.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=138.226.68.17"/>
	<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/wiki/Special:Contributions/138.226.68.17"/>
	<updated>2026-07-22T21:58:42Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.47.0-wmf.7</generator>
	<entry>
		<id>https://en.formulasearchengine.com/w/index.php?title=Dielectric_strength&amp;diff=1259</id>
		<title>Dielectric strength</title>
		<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/w/index.php?title=Dielectric_strength&amp;diff=1259"/>
		<updated>2013-12-20T21:24:58Z</updated>

		<summary type="html">&lt;p&gt;138.226.68.17: /* Breakdown field strength */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:FIR Filter General.svg|thumb|250px|A general [[finite impulse response]] filter with &#039;&#039;n&#039;&#039; stages, each with an independent delay, &#039;&#039;d&#039;&#039;&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;, and amplification gain, &#039;&#039;a&#039;&#039;&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt;.]]&lt;br /&gt;
&lt;br /&gt;
In [[electronics]], [[computer science]] and [[mathematics]], a &#039;&#039;&#039;digital filter&#039;&#039;&#039; is a system that performs mathematical operations on a [[Sampling (signal processing)|sampled]], [[discrete-time]] [[Signal (electrical engineering)|signal]] to reduce or enhance certain aspects of that signal.  This is in contrast to the other major type of [[electronic filter]], the [[analog filter]], which is an [[electronic circuit]] operating on [[continuous-time]] [[analog signal]]s.  An analog signal may be processed by a digital filter by first being digitized and represented as a sequence of numbers, then manipulated mathematically, and then reconstructed as a new analog signal (see [[digital signal processing]]).  In an analog filter, the input signal is &amp;quot;directly&amp;quot; manipulated by the circuit.&lt;br /&gt;
&lt;br /&gt;
A digital filter system usually consists of an [[analog-to-digital converter]] to sample the input signal, followed by a microprocessor and some peripheral components such as memory to store data and filter coefficients etc. Finally a [[digital-to-analog converter]] to complete the output stage.  Program Instructions (software) running on the microprocessor implement the digital filter by performing the necessary mathematical operations on the numbers received from the ADC.  In some high performance applications, an [[Field-programmable gate array|FPGA]] or [[Application-specific integrated circuit|ASIC]] is used instead of a general purpose microprocessor, or a specialized DSP with specific paralleled architecture for expediting operations such as filtering.&lt;br /&gt;
&lt;br /&gt;
Digital filters may be more expensive than an equivalent analog filter due to their increased complexity, but they make practical many designs that are impractical or impossible as analog filters.  When used in the context of real-time analog systems, digital filters sometimes have problematic latency (the difference in time between the input and the response) due to the associated [[analog-to-digital]] and [[digital-to-analog]] conversions and [[anti-aliasing filter]]s, or due to other delays in their implementation.&lt;br /&gt;
&lt;br /&gt;
Digital filters are commonplace and an essential element of everyday electronics such as [[radio]]s, [[cellphone]]s, and [[stereophonic sound|stereo receivers]].&lt;br /&gt;
&lt;br /&gt;
==Characterization of linear digital filters==&lt;br /&gt;
&lt;br /&gt;
A digital filter is characterized by its [[transfer function]], or equivalently, its [[difference equation]].  Mathematical analysis of the transfer function can describe how it will respond to any input.  As such, designing a filter consists of developing specifications appropriate to the problem (for example, a second-order low pass filter with a specific cut-off frequency), and then producing a transfer function which meets the specifications.&lt;br /&gt;
&lt;br /&gt;
The [[transfer function]] for a linear, time-invariant, digital filter can be expressed as a transfer function in the [[Z-transform|&#039;&#039;Z&#039;&#039;-domain]]; if it is causal, then it has the form:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;H(z) = \frac{B(z)}{A(z)}  = \frac{{b_{0}+b_{1}z^{-1}+b_{2}z^{-2} + \cdots + b_{N}z^{-N}}}{{1+a_{1}z^{-1}+a_{2}z^{-2} + \cdots +a_{M}z^{-M}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where the order of the filter is the greater of &#039;&#039;N&#039;&#039; or &#039;&#039;M&#039;&#039;.&lt;br /&gt;
See [[Z-transform#Linear constant-coefficient difference equation|&#039;&#039;Z&#039;&#039;-transform&#039;s LCCD equation]] for further discussion of this [[transfer function]].&lt;br /&gt;
&lt;br /&gt;
This is the form for a [[recursive filter]] with both the inputs (Numerator) and outputs (Denominator), which typically leads to an IIR [[infinite impulse response]] behaviour, but if the [[denominator]] is made equal to [[1 (number)|unity]] i.e. no feedback, then this becomes an FIR or [[finite impulse response]] filter.&lt;br /&gt;
&lt;br /&gt;
===Analysis techniques===&lt;br /&gt;
&lt;br /&gt;
A variety of mathematical techniques may be employed to analyze the behaviour of a given digital filter.  Many of these analysis techniques may also be employed in designs, and often form the basis of a filter specification.&lt;br /&gt;
&lt;br /&gt;
Typically, one characterizes filters by calculating how they will respond to a simple input such as an impulse.  One can then extend this information to compute the filter&#039;s response to more complex signals.&lt;br /&gt;
&lt;br /&gt;
====Impulse response====&lt;br /&gt;
&lt;br /&gt;
The [[impulse response]], often denoted &amp;lt;math&amp;gt;h[k]&amp;lt;/math&amp;gt; or &amp;lt;math&amp;gt;h_k&amp;lt;/math&amp;gt;, is a measurement of how a filter will respond to the [[Kronecker delta]] function.  For example, given a difference equation, one would set &amp;lt;math&amp;gt;x_0 = 1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;x_k = 0&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;k \ne 0&amp;lt;/math&amp;gt; and evaluate. The impulse response is a characterization of the filter&#039;s behaviour.  Digital filters are typically considered in two categories: [[infinite impulse response]] (IIR) and [[finite impulse response]] (FIR).&lt;br /&gt;
In the case of linear time-invariant FIR filters, the impulse response is exactly equal to the sequence of filter coefficients:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\ y_n= \sum_{k=0}^{n-1} h_{k} x_{n-k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IIR filters on the other hand are recursive, with the output depending on both current and previous inputs as well as previous outputs. The general form of an IIR filter is thus:&lt;br /&gt;
:&amp;lt;math&amp;gt;\ \sum_{m=0}^{M-1} a_{m}y_{n-m} = \sum_{k=0}^{n-1} b_{k} x_{n-k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Plotting the impulse response will reveal how a filter will respond to a sudden, momentary disturbance.&lt;br /&gt;
&lt;br /&gt;
====Difference equation ====&lt;br /&gt;
&lt;br /&gt;
In [[discrete-time]] systems, the digital filter is often implemented by converting the [[transfer function]] to a [[Z-transform#Linear_constant-coefficient_difference_equation|linear constant-coefficient difference equation]] (LCCD) via the [[Z-transform]].  The discrete [[Frequency domain|frequency-domain]] transfer function is written as the ratio of two polynomials.  For example:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;H(z) = \frac{(z+1)^2} {(z-\frac{1}{2}) (z+\frac{3}{4})}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is expanded:&lt;br /&gt;
:&amp;lt;math&amp;gt;H(z) = \frac{z^2+ 2z +1} {z^2 +\frac{1}{4} z - \frac{3}{8}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and divided by the highest order of &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt;:&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
H(z) = \frac{1 + 2z^{-1} +z^{-2}} {1 +\frac{1}{4} z^{-1} - \frac{3}{8} z^{-2}} = \frac{Y(z)}{X(z)}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The coefficients of the denominator, &amp;lt;math&amp;gt;a_{k}&amp;lt;/math&amp;gt;, are the &#039;feed-backward&#039; coefficients and the coefficients of the numerator are the &#039;feed-forward&#039; coefficients, &amp;lt;math&amp;gt;b_{k}&amp;lt;/math&amp;gt;.  The resultant [[difference equation|linear difference equation]] is:&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
y[n] = -\sum_{k=1}^{N} a_{k} y[n-k] + \sum_{k=0}^{M} b_{k} x[n-k]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or, for the example above:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{Y(z)}{X(z)} = \frac{1 + 2z^{-1} +z^{-2}} {1 +\frac{1}{4} z^{-1} - \frac{3}{8} z^{-2}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
rearranging terms:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\Rightarrow (1 +\frac{1}{4} z^{-1} - \frac{3}{8} z^{-2}) Y(z) = (1 + 2z^{-1} +z^{-2}) X(z) &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then by taking the inverse &#039;&#039;z&#039;&#039;-transform:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\Rightarrow y[n] + \frac{1}{4} y[n-1] - \frac{3}{8} y[n-2] = x[n] + 2x[n-1] + x[n-2]&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and finally, by solving for &amp;lt;math&amp;gt;y[n]&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
y[n] = - \frac{1}{4} y[n-1] + \frac{3}{8} y[n-2] + x[n] + 2x[n-1] + x[n-2] &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This equation shows how to compute the next output sample, &amp;lt;math&amp;gt;y[n]&amp;lt;/math&amp;gt;, in terms of the past outputs, &amp;lt;math&amp;gt;y[n-p]&amp;lt;/math&amp;gt;, the present input, &amp;lt;math&amp;gt;x[n]&amp;lt;/math&amp;gt;, and the past inputs, &amp;lt;math&amp;gt;x[n-p]&amp;lt;/math&amp;gt;.  Applying the filter to an input in this form is equivalent to a Direct Form I or II realization, depending on the exact order of evaluation.&lt;br /&gt;
&lt;br /&gt;
==Filter design==&lt;br /&gt;
{{main|Filter design}}&lt;br /&gt;
The design of digital filters is a deceptively complex topic.&amp;lt;ref&amp;gt;M. E. Valdez, [http://home.mchsi.com/~mikevald/Digfilt.html Digital Filters], 2001.&amp;lt;/ref&amp;gt;   Although filters are easily understood and calculated, the practical challenges of their design and implementation are significant and are the subject of much advanced research.&lt;br /&gt;
&lt;br /&gt;
There are two categories of digital filter: the [[recursive filter]] and the [[nonrecursive filter]].  These are often referred to as [[infinite impulse response]] (IIR) filters and [[finite impulse response]] (FIR) filters, respectively.&amp;lt;ref&amp;gt;A. Antoniou, chapter 1&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Filter realization==&lt;br /&gt;
&lt;br /&gt;
After a filter is designed, it must be &#039;&#039;realized&#039;&#039; by developing a signal flow diagram that describes the filter in terms of operations on sample sequences.&lt;br /&gt;
&lt;br /&gt;
A given transfer function may be realized in many ways.  Consider how a simple expression such as &amp;lt;math&amp;gt;ax + bx + c&amp;lt;/math&amp;gt; could be evaluated &amp;amp;ndash; one could also compute the equivalent &amp;lt;math&amp;gt;x(a + b) + c&amp;lt;/math&amp;gt;.  In the same way, all realizations may be seen as &amp;quot;factorizations&amp;quot; of the same transfer function, but different realizations will have different numerical properties.  Specifically, some realizations are more efficient in terms of the number of operations or storage elements required for their implementation, and others provide advantages such as improved numerical stability and reduced round-off error.  Some structures are better for [[fixed-point arithmetic]] and others may be better for [[floating-point arithmetic]].&lt;br /&gt;
&lt;br /&gt;
===Direct Form I===&lt;br /&gt;
&lt;br /&gt;
A straightforward approach for IIR filter realization is [[Digital_biquad_filter#Direct_Form_1|Direct Form I]], where the difference equation is evaluated directly.  This form is practical for small filters, but may be inefficient and impractical (numerically unstable) for complex designs.&amp;lt;ref&amp;gt;J. O. Smith III, [http://ccrma-www.stanford.edu/~jos/filters/Direct_Form_I.html Direct Form I]&lt;br /&gt;
&amp;lt;/ref&amp;gt;  In general, this form requires 2N delay elements (for both input and output signals) for a filter of order N.&lt;br /&gt;
&lt;br /&gt;
[[File:Biquad filter DF-I.svg|400px]]&lt;br /&gt;
&lt;br /&gt;
===Direct Form II===&lt;br /&gt;
&lt;br /&gt;
The alternate [[Digital_biquad_filter#Direct_Form_2|Direct Form II]] only needs &#039;&#039;N&#039;&#039; delay units, where &#039;&#039;N&#039;&#039; is the order of the filter – potentially half as much as Direct Form I.  This structure is obtained by reversing the order of the numerator and denominator sections of Direct Form I, since they are in fact two linear systems, and the commutativity property applies. Then, one will notice that there are two columns of delays (&amp;lt;math&amp;gt;z^{-1}&amp;lt;/math&amp;gt;) that tap off the center net, and these can be combined since they are redundant, yielding the implementation as shown below.&lt;br /&gt;
&lt;br /&gt;
The disadvantage is that Direct Form II increases the possibility of arithmetic overflow for filters of high Q or resonance.&amp;lt;ref&amp;gt;J. O. Smith III, [http://ccrma-www.stanford.edu/~jos/filters/Direct_Form_II.html Direct Form II]&amp;lt;/ref&amp;gt;  It has been shown that as Q increases,  the round-off noise of both direct form topologies increases without bounds.&amp;lt;ref&amp;gt;L. B. Jackson, &amp;quot;On the Interaction of Roundoff Noise and Dynamic Range in Digital Filters,&amp;quot; &#039;&#039;Bell Sys. Tech. J.&#039;&#039;, vol. 49 (1970 Feb.), reprinted in &#039;&#039;Digital Signal Process&#039;&#039;, L. R. Rabiner and C. M. Rader, Eds. (IEEE Press, New York, 1972).&amp;lt;/ref&amp;gt;  This is because, conceptually, the signal is first passed through an all-pole filter (which normally boosts gain at the resonant frequencies) before the result of that is saturated, then passed through an all-zero filter (which often attenuates much of what the all-pole half amplifies).&lt;br /&gt;
&lt;br /&gt;
[[File:Biquad filter DF-II.svg|400px]]&lt;br /&gt;
&lt;br /&gt;
===Cascaded second-order sections===&lt;br /&gt;
&lt;br /&gt;
A common strategy is to realize a higher-order (greater than 2) digital filter as a cascaded series of second-order &amp;quot;biquadratric&amp;quot; (or &amp;quot;biquad&amp;quot;) sections&amp;lt;ref&amp;gt;J. O. Smith III, [http://ccrma-www.stanford.edu/~jos/filters/Series_Second_Order_Sections.html Series Second Order Sections]&amp;lt;/ref&amp;gt; (see [[digital biquad filter]]).  Advantages of this strategy is that the coefficient range is limited.  Cascading direct form II sections result in N delay elements for filter order of N.  Cascading direct form I sections result in N+2 delay elements since the delay elements of the input of any section (except the first section) are a redundant with the delay elements of the output of the preceding section.&lt;br /&gt;
&lt;br /&gt;
===Other forms===&lt;br /&gt;
&lt;br /&gt;
{{Expand section|date=July 2012}}&lt;br /&gt;
&lt;br /&gt;
Other forms include:&lt;br /&gt;
* Direct Form I and II transpose&lt;br /&gt;
* Series/cascade lower (typical second) order subsections&lt;br /&gt;
* Parallel lower (typical second) order subsections&lt;br /&gt;
** Continued fraction expansion&lt;br /&gt;
* Lattice and ladder&lt;br /&gt;
** One, two and three-multiply lattice forms&lt;br /&gt;
** Three and four-multiply normalized ladder forms&lt;br /&gt;
** ARMA structures&lt;br /&gt;
* State-space structures:&lt;br /&gt;
** optimal (in the minimum noise sense): &amp;lt;math&amp;gt;(N+1)^2&amp;lt;/math&amp;gt; parameters&lt;br /&gt;
** block-optimal and section-optimal: &amp;lt;math&amp;gt;4N-1&amp;lt;/math&amp;gt; parameters&lt;br /&gt;
** input balanced with Givens rotation: &amp;lt;math&amp;gt;4N-1&amp;lt;/math&amp;gt; parameters&amp;lt;ref name=LMXH10&amp;gt;{{cite journal|last=Li|first=Gang|coauthors=Limin Meng, Zhijiang Xu, Jingyu Hua|title=A novel digital filter structure with minimum roundoff noise|journal=Digital Signal Processing|date=July 2010|volume=20|issue=4|pages=1000–1009|url=http://www.sciencedirect.com/science/article/pii/S1051200409001961}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* Coupled forms: Gold Rader (normal), State Variable (Chamberlin), Kingsbury, Modified State Variable, Zölzer, Modified Zölzer&lt;br /&gt;
* Wave Digital Filters (WDF)&amp;lt;ref name=Fet86&amp;gt;{{cite journal|last=Fettweis|first=Alfred|title=Wave digital filters: Theory and practice|journal=Proceedings of the IEEE|date=Feb 1986|volume=74|issue=2|pages=270–327|url=http://ieeexplore.ieee.org/xpl/login.jsp?tp=&amp;amp;arnumber=1457726}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* Agarwal–Burrus (1AB and 2AB)&lt;br /&gt;
* Harris–Brooking&lt;br /&gt;
* ND-TDL&lt;br /&gt;
* Multifeedback&lt;br /&gt;
* Analog-inspired forms such as Sallen-key and state variable filters&lt;br /&gt;
* Systolic arrays&lt;br /&gt;
&lt;br /&gt;
==Comparison of analog and digital filters==&lt;br /&gt;
Digital filters are not subject to the component non-linearities that greatly complicate the design of analog filters.  Analog filters consist of imperfect electronic components, whose values are specified to a limit tolerance (e.g. resistor values often have a tolerance of ±5%) and which may also change with temperature and drift with time.  As the order of an analog filter increases, and thus its component count, the effect of variable component errors is greatly magnified.  In digital filters, the coefficient values are stored in computer memory, making them far more stable and predictable.&amp;lt;ref name=&amp;quot;dspguide&amp;quot;&amp;gt;http://www.dspguide.com/ch21/1.htm&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Because the coefficients of digital filters are definite, they can be used to achieve much more complex and selective designs &amp;amp;ndash; specifically with digital filters, one can achieve a lower passband ripple, faster transition, and higher stopband attenuation than is practical with analog filters.  Even if the design could be achieved using analog filters, the engineering cost of designing an equivalent digital filter would likely be much lower.  Furthermore, one can readily modify the coefficients of a digital filter to make an [[adaptive filter]] or a user-controllable parametric filter.  While these techniques are possible in an analog filter, they are again considerably more difficult.&lt;br /&gt;
&lt;br /&gt;
Digital filters can be used in the design of finite impulse response filters.  Analog filters do not have the same capability, because finite impulse response filters require delay elements.&lt;br /&gt;
&lt;br /&gt;
Digital filters rely less on analog circuitry, potentially allowing for a better [[signal-to-noise ratio]]. A digital filter will introduce noise to a signal during analog low pass filtering, analog to digital conversion, digital to analog conversion and may introduce digital noise due to quantization.  With analog filters, every component is a source of thermal noise (such as [[Johnson noise]]), so as the filter complexity grows, so does the noise.&lt;br /&gt;
&lt;br /&gt;
However, digital filters do introduce a higher fundamental latency to the system.  In an analog filter, latency is often negligible; strictly speaking it is the time for an electrical signal to propagate through the filter circuit. In digital systems, latency is introduced by delay elements in the digital signal path, and by [[Analog-to-digital converter|analog-to-digital]] and [[digital-to-analog converter]]s that enable the system to process analog signals.&lt;br /&gt;
&lt;br /&gt;
In very simple cases, it is more cost effective to use an analog filter.  Introducing a digital filter requires considerable overhead circuitry, as previously discussed, including two low pass analog filters.&lt;br /&gt;
&lt;br /&gt;
==Types of digital filters==&lt;br /&gt;
Many digital filters are based on the [[fast Fourier transform]], a mathematical algorithm that quickly extracts the [[frequency spectrum]] of a signal, allowing the spectrum to be manipulated (such as to create band-pass filters) before converting the modified spectrum back into a time-series signal.&lt;br /&gt;
&lt;br /&gt;
Another form of a digital filter is that of a [[state space (controls)|state-space]] model.&lt;br /&gt;
A well used state-space filter is the [[Kalman filter]] published by [[Rudolf Kalman]] in 1960.&lt;br /&gt;
&lt;br /&gt;
Traditional linear filters are usually based on attenuation. Alternatively nonlinear filters can be designed, including energy transfer filters &amp;lt;ref name=&amp;quot;SAB1&amp;quot;&amp;gt;Billings S.A. &amp;quot;Nonlinear System Identification: NARMAX Methods in the Time, Frequency, and Spatio-Temporal Domains&amp;quot;. Wiley, 2013&amp;lt;/ref&amp;gt; which allow the user to move energy in a designed way. So that unwanted noise or effects can be moved to new frequency bands either lower or higher in frequency, spread over a range of frequencies, split, or focused. Energy transfer filters complement traditional filter designs and introduce many more degrees of freedom in filter design. Digital energy transfer filters are relatively easy to design and to implement and exploit nonlinear dynamics.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[Bessel filter]]&lt;br /&gt;
*[[Butterworth filter]]&lt;br /&gt;
*[[Elliptical filter|Elliptical filter (Cauer filter)]]&lt;br /&gt;
*[[Linkwitz–Riley filter]]&lt;br /&gt;
*[[Chebyshev filter]]&lt;br /&gt;
*[[Sample (signal)]]&lt;br /&gt;
*[[Electronic filter]]&lt;br /&gt;
*[[Filter design]]&lt;br /&gt;
*[[Digital biquad filter|Biquad filter]]&lt;br /&gt;
*[[High-pass filter]], [[Low-pass filter]]&lt;br /&gt;
*[[Infinite impulse response]], [[Finite impulse response]]&lt;br /&gt;
*[[Bilinear transform]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
===General===&lt;br /&gt;
*A. Antoniou, &#039;&#039;Digital Filters: Analysis, Design, and Applications&#039;&#039;, New York, NY: McGraw-Hill, 1993.&lt;br /&gt;
*J. O. Smith III, [http://ccrma-www.stanford.edu/~jos/filters/filters.html Introduction to Digital Filters with Audio Applications], Center for Computer Research in Music and Acoustics (CCRMA), Stanford University, September 2007 Edition.&lt;br /&gt;
*S.K. Mitra, &#039;&#039;Digital Signal Processing: A Computer-Based Approach&#039;&#039;, New York, NY: McGraw-Hill, 1998.&lt;br /&gt;
*A.V. Oppenheim and R.W. Schafer, &#039;&#039;Discrete-Time Signal Processing&#039;&#039;, Upper Saddle River, NJ: Prentice-Hall, 1999.&lt;br /&gt;
*J.F. Kaiser, &#039;&#039;Nonrecursive Digital Filter Design Using the Io-sinh Window Function,&#039;&#039; Proc. 1974 IEEE Int. Symp. Circuit Theory, pp.&amp;amp;nbsp;20–23, 1974.&lt;br /&gt;
*S.W.A. Bergen and A. Antoniou, &#039;&#039;Design of Nonrecursive Digital Filters Using the Ultraspherical Window Function,&#039;&#039; EURASIP Journal on Applied Signal Processing, vol. 2005, no. 12, pp.&amp;amp;nbsp;1910–1922, 2005.&lt;br /&gt;
*[[Thomas W. Parks|T.W. Parks]] and [[James H. McClellan|J.H. McClellan]], [http://ieeexplore.ieee.org/search/wrapper.jsp?arnumber=1083419 Chebyshev Approximation for Nonrecursive Digital Filters with Linear Phase], IEEE Trans. Circuit Theory, vol. CT-19, pp.&amp;amp;nbsp;189–194, Mar. 1972.&lt;br /&gt;
*[[L. R. Rabiner]], J.H. McClellan, and T.W. Parks, [http://ieeexplore.ieee.org/search/wrapper.jsp?arnumber=1451724 FIR Digital Filter Design Techniques Using Weighted Chebyshev Approximation], Proc. IEEE, vol. 63, pp.&amp;amp;nbsp;595–610, Apr. 1975.&lt;br /&gt;
*A.G. Deczky, [http://ieeexplore.ieee.org/search/wrapper.jsp?arnumber=1162392 Synthesis of Recursive Digital Filters Using the Minimum p-Error Criterion], IEEE Trans. Audio Electroacoust., vol. AU-20, pp.&amp;amp;nbsp;257–263, Oct. 1972.&lt;br /&gt;
&lt;br /&gt;
===Cited===&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
*[http://www.winfilter.20m.com/ WinFilter] – Free filter design software&lt;br /&gt;
*[http://www.pyspuc.com/index.cgi/demo Filtplot] – Free customizable digital filter design software built with python and boost (WinXP/Ubuntu 6.10/RHEL-4). Also with interactive web interface.&lt;br /&gt;
*[http://www.digitalfilterdesign.com/ DISPRO] – Free filter design software&lt;br /&gt;
*[http://www.falstad.com/dfilter/ Java demonstration of digital filters]&lt;br /&gt;
*[http://www.terdina.net/iir/iir_explorer.html IIR Explorer educational software]&lt;br /&gt;
*[http://math.fullerton.edu/mathews/c2003/ZTransformFilterMod.html Introduction to Filtering]&lt;br /&gt;
*[http://ccrma.stanford.edu/~jos/filters/filters.html Introduction to Digital Filters]&lt;br /&gt;
*[http://www.cs.tut.fi/~ts/ Publicly available, very comprehensive lecture notes on Digital Linear Filtering (see bottom of the page)]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Digital Filter}}&lt;br /&gt;
[[Category:Digital signal processing]]&lt;br /&gt;
[[Category:Synthesiser modules]]&lt;br /&gt;
[[Category:Signal processing filter|*]]&lt;/div&gt;</summary>
		<author><name>138.226.68.17</name></author>
	</entry>
</feed>