From 7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 Mon Sep 17 00:00:00 2001 From: prashantsinalkar Date: Tue, 10 Oct 2017 12:27:19 +0530 Subject: initial commit / add all books --- 2279/CH2/EX2.1/Ex2_1.sce | 53 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 2279/CH2/EX2.1/Ex2_1.sce (limited to '2279/CH2/EX2.1') diff --git a/2279/CH2/EX2.1/Ex2_1.sce b/2279/CH2/EX2.1/Ex2_1.sce new file mode 100644 index 000000000..af9ce6d2f --- /dev/null +++ b/2279/CH2/EX2.1/Ex2_1.sce @@ -0,0 +1,53 @@ +//Example 2.1 +clf +clear +clc +t=[-10:0.01:10]; +for i=1:length(t) + if t(i)>= -0.5 & t(i)<= 0.5 then + x(i)=t(i)+0.5; + elseif t(i)>0.5 & t(i)<=1.5 then + x(i)=1.5-t(i); + else + x(i)=0; + end +end +subplot(3,1,1); +plot2d(t,x,rect=[-4 0 4 2]); +xtitle("x(t) vs t","t in sec","x(t)"); +subplot(3,1,2); +plot2d(t-1,x,rect=[-4 0 4 2]); +xtitle("x(t+1) vs t","t in sec","x(t+1)"); +subplot(3,1,3); +plot2d(t+2,x,rect=[-4 0 4 2]); +xtitle("x(t-2) vs t","t in sec","x(t-2)"); +xset('window',1); +subplot(3,1,1); +plot2d(-t,x,rect=[-4 0 4 2]); +xtitle("x(-t) vs t","t in sec","x(-t)"); +subplot(3,1,2); +plot2d(t/2,x,rect=[-4 0 4 2]); +xtitle("x(2t) vs t","t in sec","x(2t)"); +subplot(3,1,3); +plot2d(t*2,x,rect=[-4 0 4 2]); +xtitle("x(t/2) vs t","t in sec","x(t/2)"); +xset('window',2); +subplot(3,1,1); +plot2d(-t-1,x,rect=[-4 0 4 2]); +xtitle("x(-t+1) vs t","t in sec","x(-t+1)"); +subplot(3,1,2); +plot2d(-t+2,x,rect=[-4 0 4 2]); +xtitle("x(-t-2) vs t","t in sec","x(-t-2)"); +subplot(3,1,3); +plot2d(-t/2,x,rect=[-4 0 4 2]); +xtitle("x(-2t) vs t","t in sec","x(-2t)"); +xset('window',3); +subplot(3,1,1); +plot2d(-t*2,x,rect=[-4 0 4 2]); +xtitle("x(-t/2) vs t","t in sec","x(-t/2)"); +subplot(3,1,2); +plot2d(-(t-1)/2,x,rect=[-4 0 4 2]); +xtitle("x(-2t+1) vs t","t in sec","x(-2t+1)"); +subplot(3,1,3); +plot2d(-(t+2)/2,x,rect=[-4 0 4 2]); +xtitle("x(-2t-2) vs t","t in sec","x(-2t-2)"); -- cgit