diff options
author | priyanka | 2015-06-24 15:03:17 +0530 |
---|---|---|
committer | priyanka | 2015-06-24 15:03:17 +0530 |
commit | b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch) | |
tree | ab291cffc65280e58ac82470ba63fbcca7805165 /1997/CH7 | |
download | Scilab-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-x | 1997/CH7/EX7.1/example1.sce | 15 | ||||
-rwxr-xr-x | 1997/CH7/EX7.2/example2.sce | 13 | ||||
-rwxr-xr-x | 1997/CH7/EX7.5/example5.sce | 22 | ||||
-rwxr-xr-x | 1997/CH7/EX7.8/example8.sce | 22 | ||||
-rwxr-xr-x | 1997/CH7/EX7.9/example9.sce | 21 |
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');
|