Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 6e7a2755bd78c9deedab199b86e675f3 > files > 5742

gnuradio-doc-3.2.2-9.fc14.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>GNU Radio 3.2.2 C++ API: Filters</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.3 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">GNU Radio 3.2.2 C++ API</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('group__filter__blk.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a>  </div>
  <div class="headertitle">
<h1>Filters</h1>  </div>
<div class="ingroups"><a class="el" href="group__block.html">GNU Radio C++ Signal Processing Blocks</a></div></div>
<div class="contents">
<div class="dynheader">
Collaboration diagram for Filters:</div>
<div class="dyncontent">
<center><table><tr><td><img src="group__filter__blk.png" border="0" alt="" usemap="#group____filter____blk"/>
<map name="group____filter____blk" id="group____filter____blk">
<area shape="rect" id="node2" href="group__block.html" title="All C++ blocks that can be used in GR graphs are listed here or in the subcategories below..." alt="" coords="7,5,279,35"/></map>
</td></tr></table></center>
</div>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__adaptive__fir__ccf.html">gr_adaptive_fir_ccf</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Adaptive FIR filter with gr_complex input, gr_complex output and float taps.  <a href="classgr__adaptive__fir__ccf.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__fft__filter__ccc.html">gr_fft_filter_ccc</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Fast FFT filter with gr_complex input, gr_complex output and gr_complex taps.  <a href="classgr__fft__filter__ccc.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__fft__filter__fff.html">gr_fft_filter_fff</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Fast FFT filter with float input, float output and float taps.  <a href="classgr__fft__filter__fff.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__filter__delay__fc.html">gr_filter_delay_fc</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Filter-Delay Combination Block.The block takes one or two float stream and outputs a complex stream. If only one float stream is input, the real output is a delayed version of this input and the imaginary output is the filtered output. If two floats are connected to the input, then the real output is the delayed version of the first input, and the imaginary output is the filtered output. The delay in the real path accounts for the group delay introduced by the filter in the imaginary path. The filter taps needs to be calculated before initializing this block.  <a href="classgr__filter__delay__fc.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__fir__fcc__sse.html">gr_fir_fcc_sse</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">SSE version of <a class="el" href="classgr__fir__fcc.html" title="Abstract class for FIR with float input, gr_complex output and gr_complex tapsThis is the abstract cl...">gr_fir_fcc</a>.  <a href="classgr__fir__fcc__sse.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__fir__filter__ccc.html">gr_fir_filter_ccc</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">FIR filter with gr_complex input, gr_complex output and gr_complex taps.  <a href="classgr__fir__filter__ccc.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__fir__filter__ccf.html">gr_fir_filter_ccf</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">FIR filter with gr_complex input, gr_complex output and float taps.  <a href="classgr__fir__filter__ccf.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__fir__filter__fcc.html">gr_fir_filter_fcc</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">FIR filter with float input, gr_complex output and gr_complex taps.  <a href="classgr__fir__filter__fcc.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__fir__filter__fff.html">gr_fir_filter_fff</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">FIR filter with float input, float output and float taps.  <a href="classgr__fir__filter__fff.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__fir__filter__fsf.html">gr_fir_filter_fsf</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">FIR filter with float input, short output and float taps.  <a href="classgr__fir__filter__fsf.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__fir__filter__scc.html">gr_fir_filter_scc</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">FIR filter with short input, gr_complex output and gr_complex taps.  <a href="classgr__fir__filter__scc.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__fractional__interpolator__cc.html">gr_fractional_interpolator_cc</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Interpolating mmse filter with gr_complex input, gr_complex output.  <a href="classgr__fractional__interpolator__cc.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__fractional__interpolator__ff.html">gr_fractional_interpolator_ff</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Interpolating mmse filter with float input, float output.  <a href="classgr__fractional__interpolator__ff.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__freq__xlating__fir__filter__ccc.html">gr_freq_xlating_fir_filter_ccc</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">FIR filter combined with frequency translation with gr_complex input, gr_complex output and gr_complex tapsThis class efficiently combines a frequency translation (typically "down conversion") with a FIR filter (typically low-pass) and decimation. It is ideally suited for a "channel selection filter" and can be efficiently used to select and decimate a narrow band signal out of wide bandwidth input.  <a href="classgr__freq__xlating__fir__filter__ccc.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__freq__xlating__fir__filter__ccf.html">gr_freq_xlating_fir_filter_ccf</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">FIR filter combined with frequency translation with gr_complex input, gr_complex output and float tapsThis class efficiently combines a frequency translation (typically "down conversion") with a FIR filter (typically low-pass) and decimation. It is ideally suited for a "channel selection filter" and can be efficiently used to select and decimate a narrow band signal out of wide bandwidth input.  <a href="classgr__freq__xlating__fir__filter__ccf.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__freq__xlating__fir__filter__fcc.html">gr_freq_xlating_fir_filter_fcc</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">FIR filter combined with frequency translation with float input, gr_complex output and gr_complex tapsThis class efficiently combines a frequency translation (typically "down conversion") with a FIR filter (typically low-pass) and decimation. It is ideally suited for a "channel selection filter" and can be efficiently used to select and decimate a narrow band signal out of wide bandwidth input.  <a href="classgr__freq__xlating__fir__filter__fcc.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__freq__xlating__fir__filter__fcf.html">gr_freq_xlating_fir_filter_fcf</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">FIR filter combined with frequency translation with float input, gr_complex output and float tapsThis class efficiently combines a frequency translation (typically "down conversion") with a FIR filter (typically low-pass) and decimation. It is ideally suited for a "channel selection filter" and can be efficiently used to select and decimate a narrow band signal out of wide bandwidth input.  <a href="classgr__freq__xlating__fir__filter__fcf.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__freq__xlating__fir__filter__scc.html">gr_freq_xlating_fir_filter_scc</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">FIR filter combined with frequency translation with short input, gr_complex output and gr_complex tapsThis class efficiently combines a frequency translation (typically "down conversion") with a FIR filter (typically low-pass) and decimation. It is ideally suited for a "channel selection filter" and can be efficiently used to select and decimate a narrow band signal out of wide bandwidth input.  <a href="classgr__freq__xlating__fir__filter__scc.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__freq__xlating__fir__filter__scf.html">gr_freq_xlating_fir_filter_scf</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">FIR filter combined with frequency translation with short input, gr_complex output and float tapsThis class efficiently combines a frequency translation (typically "down conversion") with a FIR filter (typically low-pass) and decimation. It is ideally suited for a "channel selection filter" and can be efficiently used to select and decimate a narrow band signal out of wide bandwidth input.  <a href="classgr__freq__xlating__fir__filter__scf.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__hilbert__fc.html">gr_hilbert_fc</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Hilbert transformer.real output is input appropriately delayed. imaginary output is hilbert filtered (90 degree phase shift) version of input.  <a href="classgr__hilbert__fc.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__iir__filter__ffd.html">gr_iir_filter_ffd</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">IIR filter with float input, float output and double tapsThis filter uses the Direct Form I implementation, where <code>fftaps</code> contains the feed-forward taps, and <code>fbtaps</code> the feedback ones.  <a href="classgr__iir__filter__ffd.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__interp__fir__filter__ccc.html">gr_interp_fir_filter_ccc</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Interpolating FIR filter with gr_complex input, gr_complex output and gr_complex taps.  <a href="classgr__interp__fir__filter__ccc.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__interp__fir__filter__ccf.html">gr_interp_fir_filter_ccf</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Interpolating FIR filter with gr_complex input, gr_complex output and float taps.  <a href="classgr__interp__fir__filter__ccf.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__interp__fir__filter__fcc.html">gr_interp_fir_filter_fcc</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Interpolating FIR filter with float input, gr_complex output and gr_complex taps.  <a href="classgr__interp__fir__filter__fcc.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__interp__fir__filter__fff.html">gr_interp_fir_filter_fff</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Interpolating FIR filter with float input, float output and float taps.  <a href="classgr__interp__fir__filter__fff.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__interp__fir__filter__fsf.html">gr_interp_fir_filter_fsf</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Interpolating FIR filter with float input, short output and float taps.  <a href="classgr__interp__fir__filter__fsf.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__interp__fir__filter__scc.html">gr_interp_fir_filter_scc</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Interpolating FIR filter with short input, gr_complex output and gr_complex taps.  <a href="classgr__interp__fir__filter__scc.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__rational__resampler__base__ccc.html">gr_rational_resampler_base_ccc</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Rational Resampling Polyphase FIR filter with gr_complex input, gr_complex output and gr_complex taps.  <a href="classgr__rational__resampler__base__ccc.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__rational__resampler__base__ccf.html">gr_rational_resampler_base_ccf</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Rational Resampling Polyphase FIR filter with gr_complex input, gr_complex output and float taps.  <a href="classgr__rational__resampler__base__ccf.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__rational__resampler__base__fcc.html">gr_rational_resampler_base_fcc</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Rational Resampling Polyphase FIR filter with float input, gr_complex output and gr_complex taps.  <a href="classgr__rational__resampler__base__fcc.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__rational__resampler__base__fff.html">gr_rational_resampler_base_fff</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Rational Resampling Polyphase FIR filter with float input, float output and float taps.  <a href="classgr__rational__resampler__base__fff.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__rational__resampler__base__fsf.html">gr_rational_resampler_base_fsf</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Rational Resampling Polyphase FIR filter with float input, short output and float taps.  <a href="classgr__rational__resampler__base__fsf.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__rational__resampler__base__scc.html">gr_rational_resampler_base_scc</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Rational Resampling Polyphase FIR filter with short input, gr_complex output and gr_complex taps.  <a href="classgr__rational__resampler__base__scc.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__single__pole__iir__filter__cc.html">gr_single_pole_iir_filter_cc</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">single pole IIR filter with complex input, complex outputThe input and output satisfy a difference equation of the form  <a href="classgr__single__pole__iir__filter__cc.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__single__pole__iir__filter__ff.html">gr_single_pole_iir_filter_ff</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">single pole IIR filter with float input, float outputThe input and output satisfy a difference equation of the form  <a href="classgr__single__pole__iir__filter__ff.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__moving__average__cc.html">gr_moving_average_cc</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">output is the moving sum of the last N samples, scaled by the scale factormax_iter limits how long we go without flushing the accumulator This is necessary to avoid numerical instability for float and complex.  <a href="classgr__moving__average__cc.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__moving__average__ff.html">gr_moving_average_ff</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">output is the moving sum of the last N samples, scaled by the scale factormax_iter limits how long we go without flushing the accumulator This is necessary to avoid numerical instability for float and complex.  <a href="classgr__moving__average__ff.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__moving__average__ii.html">gr_moving_average_ii</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">output is the moving sum of the last N samples, scaled by the scale factormax_iter limits how long we go without flushing the accumulator This is necessary to avoid numerical instability for float and complex.  <a href="classgr__moving__average__ii.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__moving__average__ss.html">gr_moving_average_ss</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">output is the moving sum of the last N samples, scaled by the scale factormax_iter limits how long we go without flushing the accumulator This is necessary to avoid numerical instability for float and complex.  <a href="classgr__moving__average__ss.html#_details">More...</a><br/></td></tr>
</table>
</div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="footer">Generated on Thu Feb 17 2011 for GNU Radio 3.2.2 C++ API by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
    </ul>
  </div>

</body>
</html>