summaryrefslogtreecommitdiff
path: root/1997/CH7
diff options
context:
space:
mode:
authorpriyanka2015-06-24 15:03:17 +0530
committerpriyanka2015-06-24 15:03:17 +0530
commitb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch)
treeab291cffc65280e58ac82470ba63fbcca7805165 /1997/CH7
downloadScilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.gz
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.bz2
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.zip
initial commit / add all books
Diffstat (limited to '1997/CH7')
-rwxr-xr-x1997/CH7/EX7.1/example1.sce15
-rwxr-xr-x1997/CH7/EX7.2/example2.sce13
-rwxr-xr-x1997/CH7/EX7.5/example5.sce22
-rwxr-xr-x1997/CH7/EX7.8/example8.sce22
-rwxr-xr-x1997/CH7/EX7.9/example9.sce21
5 files changed, 93 insertions, 0 deletions
diff --git a/1997/CH7/EX7.1/example1.sce b/1997/CH7/EX7.1/example1.sce
new file mode 100755
index 000000000..a262d9d1e
--- /dev/null
+++ b/1997/CH7/EX7.1/example1.sce
@@ -0,0 +1,15 @@
+//Chapter-7 example 1
+//=============================================================================
+clc;
+clear;
+//input data
+BW = 0.5*10^9;//bandwidth of pulsed radar in hz
+Tfa = 10;//false alarm time in minutes
+
+//Calculations
+Tfa1 = Tfa*60;//false alarm time in seconds
+Pfa = 1/(BW*Tfa1)
+//Output
+mprintf('probability of false alarm is %g',Pfa);
+
+//=============end of the program==============================================
diff --git a/1997/CH7/EX7.2/example2.sce b/1997/CH7/EX7.2/example2.sce
new file mode 100755
index 000000000..8d5bee5bb
--- /dev/null
+++ b/1997/CH7/EX7.2/example2.sce
@@ -0,0 +1,13 @@
+//Chapter-7 example 2
+//=============================================================================
+clc;
+clear;
+//input data
+BW = 1*10^9;//bandwidth of pulsed radar in hz
+
+//Calculations
+Tint = 1/BW;//radar integration time in sec
+//Output
+mprintf('Radar integration time is %g nsec',Tint*10^9);
+
+//=============end of the program==============================================
diff --git a/1997/CH7/EX7.5/example5.sce b/1997/CH7/EX7.5/example5.sce
new file mode 100755
index 000000000..098fe3bed
--- /dev/null
+++ b/1997/CH7/EX7.5/example5.sce
@@ -0,0 +1,22 @@
+//Chapter-7 example 5
+//=============================================================================
+clc;
+clear;
+//input data
+BW = 0.5*10^9; //Bandwidth of waveform in Hz
+PW = 5*10^-3; //pulse width in sec
+Vo = 3*10^8; //velocity of EM wave
+
+//Calculations
+
+RR = (Vo*PW)/2 ; //Range Resolution in m before compression
+
+//RR = Vo*tn1/2 ;
+tn1 = 1/BW ;
+RRc = (Vo*tn1)/2 ; //Range Resolution in m after compression
+
+//output
+
+mprintf('Range Resolution before compression = %e m\n Range Resolution before compression = %3.2f m\n',RR,RRc );
+mprintf(' Note: Wrong Calculation in Textbook');
+
diff --git a/1997/CH7/EX7.8/example8.sce b/1997/CH7/EX7.8/example8.sce
new file mode 100755
index 000000000..0aa92d9ba
--- /dev/null
+++ b/1997/CH7/EX7.8/example8.sce
@@ -0,0 +1,22 @@
+//Chapter-7 example 8
+//=============================================================================
+clc;
+clear;
+//input data
+BW = 0.3*10^9; //Bandwidth of waveform in Hz
+PW = 3*10^-3; //pulse width in sec
+Vo = 3*10^8; //velocity of EM wave
+
+//Calculations
+
+RR = (Vo*PW)/2 ; //Range Resolution in m before compression
+
+//RR = Vo*tn1/2 ;
+tn1 = 1/BW ;
+RRc = (Vo*tn1)/2 ; //Range Resolution in m after compression
+
+//output
+
+mprintf('Range Resolution before compression = %e m\n Range Resolution before compression = %3.2f m\n',RR,RRc );
+
+
diff --git a/1997/CH7/EX7.9/example9.sce b/1997/CH7/EX7.9/example9.sce
new file mode 100755
index 000000000..107718250
--- /dev/null
+++ b/1997/CH7/EX7.9/example9.sce
@@ -0,0 +1,21 @@
+//Chapter-7 example 9
+//=============================================================================
+clc;
+clear;
+//input data
+BW = 2*10^6; //Radar Bandwidth in Hz
+Fn = 9; //Noise Figure in dB
+k = 1.38*10^-23; //Boltzmann constant
+To = 290; //Temperature in kelvin
+
+//Antilog Calculation
+// 10*log10(Fn) = 9
+//Fn = antilog(9/10) ;
+Fn = 10^(9/10)
+
+MRS = k*To*BW*(Fn-1); //Minimum Receivable signal
+
+//Output
+
+mprintf('Minimum Receivable signal(MRS) = %3.4f PW',MRS*10^12);
+mprintf('\n Note: Calculation error in Textbook');