summaryrefslogtreecommitdiff
path: root/3838/CH6/EX6.12.d/EX6_12_D.sce
diff options
context:
space:
mode:
Diffstat (limited to '3838/CH6/EX6.12.d/EX6_12_D.sce')
-rw-r--r--3838/CH6/EX6.12.d/EX6_12_D.sce35
1 files changed, 35 insertions, 0 deletions
diff --git a/3838/CH6/EX6.12.d/EX6_12_D.sce b/3838/CH6/EX6.12.d/EX6_12_D.sce
new file mode 100644
index 000000000..f72fa4c19
--- /dev/null
+++ b/3838/CH6/EX6.12.d/EX6_12_D.sce
@@ -0,0 +1,35 @@
+//EXAMPLE 6.12.D
+clear;
+clc;
+x1 = [1,1,1,1];
+x2 = [2,2,2,2];
+a = 1;
+b = 1;
+A=2
+B=3;
+for n = 1:length(x1)
+ x3(n) = a*x1(n)+b*x2(n);
+end
+for n = 1:length(x1)
+ y1(n) = A*x1(n)+B;
+ y2(n) = A*x2(n)+B;
+ y3(n) = A*x3(n)+B;
+end
+for n = 1:length(y1)
+ z(n) = a*y1(n)+b*y2(n);
+end
+count = 0;
+for n =1:length(y1)
+ if(y3(n)== z(n))
+ count = count+1;
+ end
+end
+if(count == length(y3))
+ disp('Since It satisifies the superposition principle')
+ disp('The given system is a Linear system')
+ y3
+ z
+ else
+ disp('Since It does not satisify the superposition principle')
+ disp('The given system is a Non-Linear system')
+end