summaryrefslogtreecommitdiff
path: root/help/en_US/flattopwin.xml
blob: d9901233075ca7fb64713ab803de8c466a3ab060 (plain)
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
<?xml version="1.0" encoding="UTF-8"?>

<!--
 *
 * This help file was generated from flattopwin.sci using help_from_sci().
 *
 -->

<refentry version="5.0-subset Scilab" xml:id="flattopwin" xml:lang="en"
          xmlns="http://docbook.org/ns/docbook"
          xmlns:xlink="http://www.w3.org/1999/xlink"
          xmlns:svg="http://www.w3.org/2000/svg"
          xmlns:ns3="http://www.w3.org/1999/xhtml"
          xmlns:mml="http://www.w3.org/1998/Math/MathML"
          xmlns:scilab="http://www.scilab.org"
          xmlns:db="http://docbook.org/ns/docbook">

  <refnamediv>
    <refname>flattopwin</refname>
    <refpurpose>This function returns the filter coefficients of a Flat Top window.</refpurpose>
  </refnamediv>


<refsynopsisdiv>
   <title>Calling Sequence</title>
   <synopsis>
   w = flattopwin (m)
   w = flattopwin (m, opt)
   </synopsis>
</refsynopsisdiv>

<refsection>
   <title>Parameters</title>
   <variablelist>
   <varlistentry><term>m:</term>
      <listitem><para> positive integer value</para></listitem></varlistentry>
   <varlistentry><term>opt:</term>
      <listitem><para> string value, takes in "periodic" or "symmetric"</para></listitem></varlistentry>
   <varlistentry><term>w:</term>
      <listitem><para> output variable, vector of real numbers</para></listitem></varlistentry>
   </variablelist>
</refsection>

<refsection>
   <title>Description</title>
   <para>
This is an Octave function.
This function returns the filter coefficients of a Flat Top window of length m supplied as input, to the output vector w.
The second parameter can take the values "periodic" or "symmetric", depending on which the corresponding form of window is returned. The default is symmetric.
This window has low pass-band ripple but a high bandwidth.
</para>
</refsection>

<refsection>
   <title>Examples</title>
   <programlisting role="example"><![CDATA[
flattopwin(8,"periodic")
ans  =
0.0009051
- 0.0264124
- 0.0555580
0.4435496
1.
0.4435496
- 0.0555580
- 0.0264124
   ]]></programlisting>
</refsection>
</refentry>