0% found this document useful (0 votes)
13 views3 pages

ADC Assignment-1&2

This document provides instructions for a group assignment in MATLAB involving analog and digital communication concepts. Students are to work in groups of 2-3 and complete two tasks: 1) Develop a function to find the maximum and minimum of three numbers using their roll numbers, and 2) Write code to plot various signals including their addition and multiplication, using techniques like impulse sequences and subplot functions. The objectives are to practice MATLAB skills for communication engineering problems and to develop an understanding of communication signals and properties.

Uploaded by

Shereyar Hasan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views3 pages

ADC Assignment-1&2

This document provides instructions for a group assignment in MATLAB involving analog and digital communication concepts. Students are to work in groups of 2-3 and complete two tasks: 1) Develop a function to find the maximum and minimum of three numbers using their roll numbers, and 2) Write code to plot various signals including their addition and multiplication, using techniques like impulse sequences and subplot functions. The objectives are to practice MATLAB skills for communication engineering problems and to develop an understanding of communication signals and properties.

Uploaded by

Shereyar Hasan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

ADC ASSIGNMNET 1&2

Introduction:
In this assignment, you will apply your knowledge of analog and digital
communication concepts to practical scenarios using MATLAB. This assignment
aims to reinforce your understanding of key principles covered in the course and
enhance your skills in signal processing and communication system design.

Instructions:
All of you have to do this assignment in group of 2 or 3, if your group contains
4 participants then make a group of 2 no other than that.
If you want to copy paste your code then you are free, but in next lab you have
to defend your assignment and your grade will be affected badly on wrong
explanation.
If you have proper sense of your assignment but you fellow is empty minded
then you will get half of the marks and the student with empty mind rewarded with
0.
Make a separate folder in your ADC Lab section named as ‘Matlab_Group-X’,
X will be your group number (I mean group of 2 or 3).
Make a short Lab report including
• your roll numbers,
• Screenshot of function call and Output results
• Screenshot of your MATLAB code mentioning the your directory of
Matlab_Group-X.

Figure 1:Just like this


Objectives:
• To understand the use of MATLAB for solving communication engineering
problems.
• Learn the basics of MATLAB as used in Analogue Communication.
• To develop understanding of MATLAB environment, commands, and syntax to
the use of
MATLAB for generation of different signals important in communication
theory.
• Learn the basics of signals and its operations as used in Analog & Digital
Communication.
• To develop understanding of communication signals and their properties.
Assignment Tasks:
Task 1:-
Try to develop a function that will compute the maximum and minimum of
Three numbers.
•Those three/two number should be your roll numbers.
•Each line of your code should be properly commented.

Task 2:-
Write MATLAB code to plot these signals:
a. x [n] = 2[sin (3n) + 2cos (3n)]
b.x [n] = n[u(n) – u(n-10)] + 10e-0.3(n-10)[u(n-10)-u(n-20)]
As we have limited time in our labs that’s why some of our topics left behind.
Watch this video for better understanding of Signal Addition & Multiplication.
https://www.youtube.com/watch?v=il-
eHhj3igc&pp=ygUZc2lnbmFsIGFkZGl0aW9uIGluIG1hdGxhYg%3D%3D
You are not allowed to multiply impulse sequences with a number. Implement
this by using imp_seq, step_seq and sigadd functions.
’n’ should be any roll number from respective group of 2-3.
e.g; let’s say group 1= 290,291 choose n=290.
Use subplot functions to plot individual signals, and their resultant as well.
Label your plots using built-in functions, comment your roll numbers on the top
of each code.

NOTE:
Submission guidelines and grading criteria will be communicated later on.
You are free consult with me regarding assignment details not solution.

You might also like