summaryrefslogtreecommitdiff
path: root/help/en_US/prony.xml
diff options
context:
space:
mode:
authorSunil Shetye2018-07-25 17:32:17 +0530
committerSunil Shetye2018-07-26 23:50:17 +0530
commitcdd55940b7a287810e423017c42e7c965815c468 (patch)
treed802563d2d507039354a3cf48e75465b7e7a8d76 /help/en_US/prony.xml
parent1251f70aa3442736ce6fd9c4fb7fbce412af5a52 (diff)
downloadFOSSEE-Signal-Processing-Toolbox-cdd55940b7a287810e423017c42e7c965815c468.tar.gz
FOSSEE-Signal-Processing-Toolbox-cdd55940b7a287810e423017c42e7c965815c468.tar.bz2
FOSSEE-Signal-Processing-Toolbox-cdd55940b7a287810e423017c42e7c965815c468.zip
code changes by Shashikiran Yadalam during FOSSEE Fellowship 2018
Diffstat (limited to 'help/en_US/prony.xml')
-rw-r--r--help/en_US/prony.xml62
1 files changed, 61 insertions, 1 deletions
diff --git a/help/en_US/prony.xml b/help/en_US/prony.xml
index 25734a1..42ca98a 100644
--- a/help/en_US/prony.xml
+++ b/help/en_US/prony.xml
@@ -17,7 +17,67 @@
<refnamediv>
<refname>prony</refname>
- <refpurpose></refpurpose>
+ <refpurpose>Prony's method for time-domain design of IIR Filters</refpurpose>
</refnamediv>
+<refsynopsisdiv>
+ <title>Calling Sequence</title>
+ <synopsis>
+ [b,a] = prony(h,nb,na)
+
+ </synopsis>
+</refsynopsisdiv>
+
+<refsection>
+<title>Description</title>
+<para>
+The system function has numerator order,nb and denominator order,na. The lengths of Num and Den are num_ord+1 and denom_ord+1. If the length of impulse_resp is less than the largest order (num_ord or denom_ord), impulse_resp is padded with zeros.
+</para>
+
+
+
+</refsection>
+
+
+
+<refsection>
+ <title>Parameters</title>
+ <variablelist>
+ <varlistentry><term>b:</term>
+ <listitem><para> coefficients of the numerator of the TF</para></listitem></varlistentry>
+ </variablelist>
+<variablelist>
+ <varlistentry><term>a:</term>
+ <listitem><para> coefficients of the denominator of the TF</para></listitem></varlistentry>
+ </variablelist>
+<variablelist>
+<varlistentry><term>h:</term>
+ <listitem><para>impulse response of the digital filter </para></listitem></varlistentry>
+ </variablelist>
+<variablelist>
+<varlistentry><term>nb:</term>
+ <listitem><para>number of zeros(order of numerator) </para></listitem></varlistentry>
+ </variablelist>
+
+<variablelist>
+<varlistentry><term>na:</term>
+ <listitem><para>number of poles(order of denominator) </para></listitem></varlistentry>
+ </variablelist>
+
+</refsection>
+
+<refsection>
+ <title>Examples</title>
+ <programlisting role="example"><![CDATA[
+V=filter([1,1],[1,1,2],[1 zeros(1,31)]);
+[b,a]=prony(V,1,2)
+
+//OUTPUT:a = 1. 1. 2.//denominator coefficients
+ //b = 1. 1. //numerator coefficients
+
+ ]]></programlisting>
+</refsection>
+
+
+
</refentry>