summaryrefslogtreecommitdiff
path: root/macros/firtype.sci
diff options
context:
space:
mode:
Diffstat (limited to 'macros/firtype.sci')
-rw-r--r--macros/firtype.sci9
1 files changed, 2 insertions, 7 deletions
diff --git a/macros/firtype.sci b/macros/firtype.sci
index 4a17e4e..9d5ab8d 100644
--- a/macros/firtype.sci
+++ b/macros/firtype.sci
@@ -1,26 +1,21 @@
-//Author: Parthasarathi Panda
-//parthasarathipanda314@gmail.com
function typ=firtype(b)
//This function identifies Type of linear phase FIR filter
-
//Calling Sequence
//t = firtype(b)
-
//Parameters
//t: type of an FIR filter
//b: Filter coefficients
-
//Description
//t = firtype(b) determines the type, t, of an FIR filter with coefficients b. t can be 1, 2, 3, or 4. The filter must be real and have linear phase.
-
//Examples
//b=[9.2762e-05 9.5482e-02 4.0443e-01 4.0443e-01 9.5482e-02 9.2762e-05]
//firtype(b)
//Output : 2
-
//b=[-1 -2 0 2 1]
//firtype(b)
//Output : 3
+//Author: Parthasarathi Panda
+//parthasarathipanda314@gmail.com
if (type(b)~=1) then
error('check input type');