1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
|
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>iirlp2mb</title>
<style type="text/css" media="all">
@import url("scilab_code.css");
@import url("xml_code.css");
@import url("c_code.css");
@import url("style.css");
</style>
</head>
<body>
<div class="manualnavbar">
<table width="100%"><tr>
<td width="30%">
<span class="previous"><a href="ifwht.html"><< ifwht</a></span>
</td>
<td width="40%" class="center">
<span class="top"><a href="section_e54aa8aac34aa55341e8b4b782fe1a74.html">FOSSEE Signal Processing Toolbox</a></span>
</td>
<td width="30%" class="next">
<span class="next"><a href="impinvar.html">impinvar >></a></span>
</td>
</tr></table>
<hr />
</div>
<span class="path"><a href="index.html">FOSSEE Signal Processing Toolbox</a> >> <a href="section_e54aa8aac34aa55341e8b4b782fe1a74.html">FOSSEE Signal Processing Toolbox</a> > iirlp2mb</span>
<br /><br />
<div class="refnamediv"><h1 class="refname">iirlp2mb</h1>
<p class="refpurpose">This function does IIR Low Pass Filter to Multiband Filter Transformation.</p></div>
<div class="refsynopsisdiv"><h3 class="title">Calling Sequence</h3>
<div class="synopsis"><pre><span class="default">[</span><span class="default">Num</span><span class="default">, </span><span class="default">Den</span><span class="default">, </span><span class="default">AllpassNum</span><span class="default">, </span><span class="default">AllpassDen</span><span class="default">] = </span><span class="functionid">iirlp2mb</span><span class="default">(</span><span class="default">B</span><span class="default">, </span><span class="default">A</span><span class="default">, </span><span class="default">Wo</span><span class="default">, </span><span class="default">Wt</span><span class="default">)</span>
<span class="default">[</span><span class="default">Num</span><span class="default">, </span><span class="default">Den</span><span class="default">, </span><span class="default">AllpassNum</span><span class="default">, </span><span class="default">AllpassDen</span><span class="default">] = </span><span class="functionid">iirlp2mb</span><span class="default">(</span><span class="default">B</span><span class="default">, </span><span class="default">A</span><span class="default">, </span><span class="default">Wo</span><span class="default">, </span><span class="default">Wt</span><span class="default">, </span><span class="default">Pass</span><span class="default">)</span></pre></div></div>
<div class="refsection"><h3 class="title">Parameters</h3>
<dl><dt><span class="term">B:</span>
<dd><p class="para">real or complex value</p></dd></dt>
<dt><span class="term">A:</span>
<dd><p class="para">real or complex value</p></dd></dt>
<dt><span class="term">Wo:</span>
<dd><p class="para">scalar or vector</p></dd></dt>
<dt><span class="term">Wt:</span>
<dd><p class="para">scalar or vector, elements must be monotonically increasing and >= 0 and <= 1.</p></dd></dt></dl></div>
<div class="refsection"><h3 class="title">Description</h3>
<p class="para">This is an Octave function.
This function does IIR Low Pass Filter to Multiband Filter Transformation.
The first two parameters give the numerator and denominator of the prototype low pass filter.
The third parameter is the normalized angular frequency/pi to be transformed.
The fourth parameter is the normalized angular frequency/pi target vector.
The first two output variables are the numerator and denominator of the transformed filter.
The third and fourth output variables are the numerator and denominator of the allpass transform.
The fifth parameter can have values pass or stop, default value is pass.</p></div>
<div class="refsection"><h3 class="title">Examples</h3>
<div class="programlisting"><table border="0" width="100%"><tr><td width="98%"><pre class="scilabcode"><span class="scilabid">iirlp2mb</span><span class="scilabopenclose">(</span><span class="scilabnumber">5</span><span class="scilabdefault">,</span><span class="scilabnumber">9</span><span class="scilabdefault">,</span><span class="scilabnumber">0.3</span><span class="scilabdefault">,</span><span class="scilabnumber">0.4</span><span class="scilabopenclose">)</span>
<span class="scilabid">ans</span> <span class="scilaboperator">=</span> <span class="scilabnumber">0.55556</span></pre></td><td valign="top"><a href="scilab://scilab.execexample/"><img src="ScilabExecute.png" border="0"/></a></td><td valign="top"><a href="scilab://scilab.editexample/"><img src="ScilabEdit.png" border="0"/></a></td><td></td></tr></table></div></div>
<br />
<div class="manualnavbar">
<table width="100%">
<tr><td colspan="3" class="next"><a href="http://bugzilla.scilab.org/enter_bug.cgi?product=Scilab%20software&component=Documentation%20pages" class="ulink">Report an issue</a></td></tr>
<tr>
<td width="30%">
<span class="previous"><a href="ifwht.html"><< ifwht</a></span>
</td>
<td width="40%" class="center">
<span class="top"><a href="section_e54aa8aac34aa55341e8b4b782fe1a74.html">FOSSEE Signal Processing Toolbox</a></span>
</td>
<td width="30%" class="next">
<span class="next"><a href="impinvar.html">impinvar >></a></span>
</td>
</tr></table>
<hr />
</div>
</body>
</html>
|