diff m-toolbox/html_help/help/ug/specwin_description_content.html @ 0:f0afece42f48

Import.
author Daniele Nicolodi <nicolodi@science.unitn.it>
date Wed, 23 Nov 2011 19:22:13 +0100
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/m-toolbox/html_help/help/ug/specwin_description_content.html	Wed Nov 23 19:22:13 2011 +0100
@@ -0,0 +1,501 @@
+  <p>
+	MATLAB already contains a number of window functions suitable for spectral analysis. However,
+	these functions simply return vectors of window samples; no additional information is given. 
+	It is also desirable to have more information about a window function, for example, its normalised
+	equivalent noise bandwidth (NENBW), its peak side-lobe level (PSLL), and its recommended overlap 
+	(ROV).
+  </p>	
+  <p>
+	The <a href="class_desc_specwin.html"><tt>specwin</tt></a> class implements many window
+	functions as class objects that contain many descriptive properties. The following table lists
+	the available window functions and some of their properties:
+  </p>
+  <div align="center">
+  <table cellspacing="0" class="body" cellpadding="4" border="2">
+    <colgroup>
+      <col width="37%">
+      <col width="63%">
+    </colgroup>
+    <thead>
+      <tr valign="top">
+        <th bgcolor="#B2B2B2">Window name</th>
+        <th bgcolor="#B2B2B2">NENBW</th>
+        <th bgcolor="#B2B2B2">PSLL [dB]</th>
+        <th bgcolor="#B2B2B2">ROV [%]</th>
+      </tr>
+    </thead>
+    <tbody>
+		<!-- Rectangular -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>Rectangular</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>1.000</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-13.3</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>0.0</p>
+		    </td>
+		  </tr>
+		<!-- Welch -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>Welch</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>1.200</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-21.3</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>29.3</p>
+		    </td>
+		  </tr>
+		<!-- Bartlett -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>Bartlett</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>1.333</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-26.5</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>50.0</p>
+		    </td>
+		  </tr>
+		<!-- Hanning -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>Hanning</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>1.500</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-31.5</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>50.0</p>
+		    </td>
+		  </tr>
+		<!-- Hamming -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>Hamming</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>1.363</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-42.7</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>50.0</p>
+		    </td>
+		  </tr>
+		<!-- Nuttall3 -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>Nuttall3</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>1.944</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-46.7</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>64.7</p>
+		    </td>
+		  </tr>
+		<!-- Nuttall4 -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>Nuttall4</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>2.310</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-60.9</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>70.5</p>
+		    </td>
+		  </tr>
+		<!-- Nuttall3a -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>Nuttall3a</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>1.772</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-64.2</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>61.2</p>
+		    </td>
+		  </tr>
+		<!-- Nuttall3b -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>Nuttall3b</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>1.704</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-71.5</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>59.8</p>
+		    </td>
+		  </tr>
+		<!-- Nuttall4a -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>Nuttall4a</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>2.125</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-82.6</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>68.0</p>
+		    </td>
+		  </tr>
+		<!-- Nuttall4b -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>Nuttall4b</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>2.021</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-93.3</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>66.3</p>
+		    </td>
+		  </tr>
+		<!-- Nuttall4c -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>Nuttall4c</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>1.976</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-98.1</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>65.6</p>
+		    </td>
+		  </tr>
+		<!-- BH92 -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>BH92</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>2.004</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-92.0</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>66.1</p>
+		    </td>
+		  </tr>
+		<!-- SFT3F -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>SFT3F</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>3.168</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-31.7</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>66.7</p>
+		    </td>
+		  </tr>
+		<!-- SFT3M -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>SFT3M</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>2.945</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-44.2</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>65.5</p>
+		    </td>
+		  </tr>
+		<!-- FTNI -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>FTNI</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>2.966</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-44.4</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>65.6</p>
+		    </td>
+		  </tr>
+		<!-- SFT4F -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>SFT4F</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>3.797</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-44.7</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>75.0</p>
+		    </td>
+		  </tr>
+		<!-- SFT5F -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>SFT5F</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>4.341</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-57.3</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>78.5</p>
+		    </td>
+		  </tr>
+		<!-- SFT4M -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>SFT4M</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>3.387</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-66.5</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>72.1</p>
+		    </td>
+		  </tr>
+		<!-- FTHP -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>FTHP</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>3.428</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-70.4</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>72.3</p>
+		    </td>
+		  </tr>
+		<!-- HFT70 -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>HFT70</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>3.413</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-70.4</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>72.2</p>
+		    </td>
+		  </tr>
+		<!-- FTSRS -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>FTSRS</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>3.770</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-76.6</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>75.4</p>
+		    </td>
+		  </tr>
+		<!-- SFT5M -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>SFT5M</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>3.885</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-89.9</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>76.0</p>
+		    </td>
+		  </tr>
+		<!-- HFT90D -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>HFT90D</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>3.883</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-90.2</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>76.0</p>
+		    </td>
+		  </tr>
+		<!-- HFT95 -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>HFT95</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>3.811</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-95.0</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>75.6</p>
+		    </td>
+		  </tr>
+		<!-- HFT116D -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>HFT116D</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>4.219</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-116.8</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>78.2</p>
+		    </td>
+		  </tr>
+		<!-- HFT144D -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>HFT144D</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>4.539</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-114.1</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>79.9</p>
+		    </td>
+		  </tr>
+		<!-- HFT169D -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>HFT169D</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>4.835</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-169.5</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>81.2</p>
+		    </td>
+		  </tr>
+		<!-- HFT196D -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>HFT196D</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>5.113</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-196.2</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>82.3</p>
+		    </td>
+		  </tr>
+		<!-- HFT223D -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>HFT223D</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>5.389</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-223.0</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>83.3</p>
+		    </td>
+		  </tr>
+		<!-- HFT248D -->
+		  <tr valign="top">
+		    <td bgcolor="#F2F2F2">
+		      <p>HFT248D</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>5.651</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>-248.0</p>
+		    </td>
+		    <td bgcolor="#F2F2F2">
+		      <p>84.1</p>
+		    </td>
+		  </tr>
+
+    </tbody>
+  </table>
+</div>
+  <p>
+	In addition to these 'standard' windows, Kaiser windows can be designed to give a chosen
+	PSLL.
+  </p>	
+