summaryrefslogtreecommitdiff
path: root/3161/CH9/EX9.1/Ex9_1.sce
diff options
context:
space:
mode:
authorpriyanka2015-06-24 15:03:17 +0530
committerpriyanka2015-06-24 15:03:17 +0530
commitb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch)
treeab291cffc65280e58ac82470ba63fbcca7805165 /3161/CH9/EX9.1/Ex9_1.sce
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 '3161/CH9/EX9.1/Ex9_1.sce')
-rw-r--r--3161/CH9/EX9.1/Ex9_1.sce33
1 files changed, 33 insertions, 0 deletions
diff --git a/3161/CH9/EX9.1/Ex9_1.sce b/3161/CH9/EX9.1/Ex9_1.sce
new file mode 100644
index 000000000..f2e27b7a3
--- /dev/null
+++ b/3161/CH9/EX9.1/Ex9_1.sce
@@ -0,0 +1,33 @@
+clc;
+//page 463
+//problem 9.1
+
+//Input signal strength Si = 0.5 W
+Si = 0.5;
+
+//Gaussian Power Spectral Density n = 10^(-10) W/Hz
+n = 10^(-10);
+
+//Baseband cutoff signal fM = 15 kHz
+fM = 15 * 10^3;
+
+//Maximum frequency deviation Df = 60 kHz
+Df = 60 * 10^3;
+
+//Average power of the modulating signal mt = 0.1 W
+mt = 0.1;
+
+SNR = (3/(4*%pi^2))*((Df/fM)^2)*mt^2*(Si/(n*fM));
+
+disp('SNR is '+string(10*log10(SNR))+' dB');
+
+//Part b
+
+//Required SNR at output>40 dB = 10000
+
+//From (a), required Si/0.5 > 10000/4052.8
+//Or, required Si > 1.2337 W
+//Since, channel loss is 20 dB (=100),
+//Required transmitter power > 1.2337*100 = 123.37
+
+disp('Required transmitter power > 1.2337 x 100 = 123.37 ');