summaryrefslogtreecommitdiff
path: root/macros/isfir.sci
diff options
context:
space:
mode:
authorRashmi Patankar2025-04-30 15:01:49 +0530
committerGitHub2025-04-30 15:01:49 +0530
commit0495a12104d8466509769fc34271757f00577709 (patch)
treecb208dd421d39051d85f4ef0476c9208ef2c41ab /macros/isfir.sci
parenta0bff158d21c2c12a12781bc5019f3a45bd866b2 (diff)
parentec6379e7494ff4ca2dc7c7524013d109be450bae (diff)
downloadFOSSEE-Signal-Processing-Toolbox-master.tar.gz
FOSSEE-Signal-Processing-Toolbox-master.tar.bz2
FOSSEE-Signal-Processing-Toolbox-master.zip
Merge pull request #21 from avinashlalotra/masterHEADmaster
Fixed Failing test scripts
Diffstat (limited to 'macros/isfir.sci')
-rw-r--r--macros/isfir.sci15
1 files changed, 5 insertions, 10 deletions
diff --git a/macros/isfir.sci b/macros/isfir.sci
index 329ba09..e84d4ad 100644
--- a/macros/isfir.sci
+++ b/macros/isfir.sci
@@ -1,22 +1,16 @@
-//Author: Parthasarathi Panda
-//parthasarathipanda314@gmail.com
-
+function fir=isfir(varargin)
// This function checks whether given system function is FIR or not
-
//. Calling Sequence
// fir = isfir(b,a)
// fir = isfir(sos)
-
-// Input Parameters
+// Parameters
// a -->denumerator coefficient matrix
// b --> numerator coefficient matrix
// sos --> second order split matrix
// Output parameter
// fir --> fir == 1 if system is FIR , fir == 0 if system is not FIR
-
//Description
// This function take a system function (in terms of denumerator and numerator coefficient matrix or in term of second order split (sos) matrix) as input and checks
-
//Example
// 1.)
// fir = isfir([1 -1 1], 1)
@@ -24,10 +18,11 @@
// fir =
//
// 1.
-
//Conclusion : Output of above example is fir = 1 this means system is FIR
+//Author: Parthasarathi Panda
+//parthasarathipanda314@gmail.com
+
-function fir=isfir(varargin)
[nargout,nargin]=argn();
// checking for input in terms of numerator (b) and denumerator (a) coefficient matrices
if (nargin==2) then