summaryrefslogtreecommitdiff
path: root/1655/CH1/EX1.13.1/Example_1_13_1.sce
blob: cc4d5a2401a82f4da0dabbb38b281c4d3a169448 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// Example 1.13.1  page 1.30

clc;
clear;

Bit_rate = 2d9;      // bit rate of channel
// Given sequence is 010111101110

Shortest_duration = 1 * (1/Bit_rate);     // shortest duration is '1'
Widest_duration = 4 * (1/Bit_rate);     //widest duration is '1111'

Shortest_duration=Shortest_duration*10^9;       //Converting into nano seconds
Widest_duration=Widest_duration*10^9;       //Converting into nano seconds

printf("\nShortest duration is %.1f nano second.",Shortest_duration);
printf("\nWidest duration is %d nano second.",Widest_duration);