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 --- 1499/CH2/EX2.2/q2.png | Bin 0 -> 7404 bytes 1499/CH2/EX2.2/q2.sce | 12 ++++++++++++ 1499/CH2/EX2.3.a/q3.jpeg | Bin 0 -> 242299 bytes 1499/CH2/EX2.3.a/q3.sce | 12 ++++++++++++ 1499/CH2/EX2.3/q3_st.jpeg | Bin 0 -> 86090 bytes 1499/CH2/EX2.3/q3_st.sce | 12 ++++++++++++ 1499/CH2/EX2.5/q5.sce | 21 +++++++++++++++++++++ 1499/CH2/EX2.9.a/q9_step.jpeg | Bin 0 -> 78394 bytes 1499/CH2/EX2.9.a/q9_step.sce | 18 ++++++++++++++++++ 1499/CH2/EX2.9/q9_impulse.jpeg | Bin 0 -> 84243 bytes 1499/CH2/EX2.9/q9_impulse.sce | 12 ++++++++++++ 11 files changed, 87 insertions(+) create mode 100644 1499/CH2/EX2.2/q2.png create mode 100644 1499/CH2/EX2.2/q2.sce create mode 100644 1499/CH2/EX2.3.a/q3.jpeg create mode 100644 1499/CH2/EX2.3.a/q3.sce create mode 100644 1499/CH2/EX2.3/q3_st.jpeg create mode 100644 1499/CH2/EX2.3/q3_st.sce create mode 100644 1499/CH2/EX2.5/q5.sce create mode 100644 1499/CH2/EX2.9.a/q9_step.jpeg create mode 100644 1499/CH2/EX2.9.a/q9_step.sce create mode 100644 1499/CH2/EX2.9/q9_impulse.jpeg create mode 100644 1499/CH2/EX2.9/q9_impulse.sce (limited to '1499/CH2') diff --git a/1499/CH2/EX2.2/q2.png b/1499/CH2/EX2.2/q2.png new file mode 100644 index 000000000..c1c5cc9e4 Binary files /dev/null and b/1499/CH2/EX2.2/q2.png differ diff --git a/1499/CH2/EX2.2/q2.sce b/1499/CH2/EX2.2/q2.sce new file mode 100644 index 000000000..dd0d9240e --- /dev/null +++ b/1499/CH2/EX2.2/q2.sce @@ -0,0 +1,12 @@ + + +s=%s; // first create a variable +num=9; +den=9+4*s+s^2; +TF=syslin('c',num,den) + +t=linspace(0,5,500); +imp_res=csim('imp',t,TF); +plot(t,imp_res) +xgrid() +xtitle('Impulse response','time','response'); diff --git a/1499/CH2/EX2.3.a/q3.jpeg b/1499/CH2/EX2.3.a/q3.jpeg new file mode 100644 index 000000000..c56e3d515 Binary files /dev/null and b/1499/CH2/EX2.3.a/q3.jpeg differ diff --git a/1499/CH2/EX2.3.a/q3.sce b/1499/CH2/EX2.3.a/q3.sce new file mode 100644 index 000000000..520334a15 --- /dev/null +++ b/1499/CH2/EX2.3.a/q3.sce @@ -0,0 +1,12 @@ + + +s=%s; // first create a variable +num=10; +den=10+2*s+s^2; +TF=syslin('c',num,den) + +t=linspace(0,5,500); +imp_res=csim('imp',t,TF); +plot(t,imp_res) +xgrid() +xtitle('Impulse response','time','response'); diff --git a/1499/CH2/EX2.3/q3_st.jpeg b/1499/CH2/EX2.3/q3_st.jpeg new file mode 100644 index 000000000..91b9e555a Binary files /dev/null and b/1499/CH2/EX2.3/q3_st.jpeg differ diff --git a/1499/CH2/EX2.3/q3_st.sce b/1499/CH2/EX2.3/q3_st.sce new file mode 100644 index 000000000..137d7698c --- /dev/null +++ b/1499/CH2/EX2.3/q3_st.sce @@ -0,0 +1,12 @@ + + +s=%s; // first create a variable +num=10; +den=10+2*s+s^2; +TF=syslin('c',num,den) + +t=linspace(0,5,500); +step_res=csim('step',t,TF); +plot(t,step_res) +xgrid() +xtitle('Step response','time','response'); diff --git a/1499/CH2/EX2.5/q5.sce b/1499/CH2/EX2.5/q5.sce new file mode 100644 index 000000000..7396e52e6 --- /dev/null +++ b/1499/CH2/EX2.5/q5.sce @@ -0,0 +1,21 @@ + + +s=%s; // first create a variable +Wn=%Wn; +Wd=%Wd; + + +num=1; +den=10*s+s^2; +TF=syslin('c',num,den) + +[wn,z] = damp(TF) +zeta=z/(2*wn) + +ts=4/(zeta*wn) + +t=linspace(0,5,500); +step_res=csim('step',t,TF); +plot(t,step_res) +xgrid() +xtitle('Step response','time','response'); diff --git a/1499/CH2/EX2.9.a/q9_step.jpeg b/1499/CH2/EX2.9.a/q9_step.jpeg new file mode 100644 index 000000000..ad007dc6a Binary files /dev/null and b/1499/CH2/EX2.9.a/q9_step.jpeg differ diff --git a/1499/CH2/EX2.9.a/q9_step.sce b/1499/CH2/EX2.9.a/q9_step.sce new file mode 100644 index 000000000..cd7d71c6f --- /dev/null +++ b/1499/CH2/EX2.9.a/q9_step.sce @@ -0,0 +1,18 @@ + + +s=%s; // first create a variable +Wn=%Wn; +Wd=%Wd; + + +num=2*s+1; +den=s^2; +TF=syslin('c',num,den) + + + +t=linspace(0,5,500); +step_res=csim('step',t,TF); +plot(t,step_res) +xgrid() +xtitle('Step response','time','response'); diff --git a/1499/CH2/EX2.9/q9_impulse.jpeg b/1499/CH2/EX2.9/q9_impulse.jpeg new file mode 100644 index 000000000..3720dd8d1 Binary files /dev/null and b/1499/CH2/EX2.9/q9_impulse.jpeg differ diff --git a/1499/CH2/EX2.9/q9_impulse.sce b/1499/CH2/EX2.9/q9_impulse.sce new file mode 100644 index 000000000..303aa9fdd --- /dev/null +++ b/1499/CH2/EX2.9/q9_impulse.sce @@ -0,0 +1,12 @@ + + +s=%s; // first create a variable +num=2*s+1; +den=s^2; +TF=syslin('c',num,den) + +t=linspace(0,5,500); +imp_res=csim('imp',t,TF); +plot(t,imp_res) +xgrid() +xtitle('Impulse response','time','response'); -- cgit