Develop research and lifelong learning skills

Assignment Help MATLAB Programming
Reference no: EM131208127 , Length:

Topic: MATLAB coding, signals and systems, sampling, Fourier analysis, FFT, new transform techniques

Purpose of the assessment:

The purpose of this assignment is to motivate students to learn MATLAB programming and how to use software to solve problems numerically. In summary, the learning outcomes in this project include:

a. Simulate digital communication applications using MATLAB.
b. Explain the need for sampling.
c. Apply the principles used in the generation, transmission and reception of signals.
d. Demonstrate analytical and problem solving skills.
e. Demonstrate the ability to work efficiently and effectively in team environment.
f. Prove the ability to apply content learned during their studies to solve problems.
g. Develop research and lifelong learning skills.
h. Develop the skill to write professionally-looking technical reports.

Description of the assessment:

Questions

1. Study the 5 pulses below which have not been drawn to scale.

1388_Figure.jpg

(a) What is the duration of each signal?
(b) Express each of the signals as a function of s(t).
(c) State all the operations applied on s(t) to obtain each of the other signals.
(d) Find the energies of each of the signals.
(e) What is the effect on the energy of a signal if its sign is changed? Shifted in time? Scaled in amplitude? Or scaled in time?

2. State and explain the law or theorem governing sampling of a signal, and its application in digital communications.

3. Explain Fourier theory and its importance in digital communications.

4. Differences between Fourier Transform, Discrete-time Fourier Transform (DFT) and Fast Fourier Transform (FFT).

5. Consider the signal x(t) = 4Λ(t/4) - Λ(t), with a time period of 8.

(a) Determine the Fourier transform of x(t) analytically and plot the spectrum of x(t)

(b) Using MATLAB, determine the Fourier transform numerically and plot the result.
[Note that the FFT is usually used to compute the DFT to reduce processing]. Explain how you proceed with your work. In particular, explain how you chose:
- The sampling period Ts
- The sampling frequency fs
- The number of samples used in the FFT
- The spectral sampling interval (i.e. sampling interval of X(f))
- The law or theorem governing sampling of a signal

(c) Identify and write any functions that your MATLAB code calls.

6. Discuss the new techniques are available for signal analysis and how they claim to outperform DFT/FFT.

II Requirements

The requirements are found in the marking scheme table below.

Suggested approach:

1. Students are required to analyze the questions given individually and with their team members in order to thoroughly understand the subject matter and solve the questions.

2. The student must research and learn anything unknown that is required to complete the assignment.

3. Each team is required to submit a concise technical report while being mindful of word limit.

Submission Guidelines:

Your assignment should be completed according to the General Guidelines for Presentation of Academic Work.

1. successful completion of required tasks

2. quality of figures (no copy-and-paste graphics allowed!)
a. comments
b. meaningful names

3. accompanying documentation including
a. table of contents and page numbers
b. a front page - indicating your names.
c. list of references used (IEEE referencing style) as an evidence of research depth.

4. The assignment must be submitted in soft (electronic) as .doc file on Moodle page provided at MIT intranet. The page numbers of the assignment must be clear on each page.

Verified Expert

In this work we have defined a characteristic communication system using a block diagram. The main steps used for any communication system is encoding, modulation, demodulation and decoding. After analysis of the signal using normal computations. we starts with Sampling Theorem which deals with Why Sampling is needed in the Communication system. Now next we have description of signal Application in Communication system which uses Transmitter and receiver, Reception of Signal and other terms to describe it. next is Fourier series and Fourier Transform which is illustrated in details.

Reference no: EM131208127

Questions Cloud

Describe the asic requirements for creating an audit plan : Describe the components and basic requirements for creating an audit plan to support business and system considerations.
Public health intervention for your final project : Design the Public Health Intervention for your Final Project. Using the guidelines in the CDC Evaluating Public Health Programs manual's Steps 1 and 2, design a basic Logic Model using the Worksheet
Significant level of slow moving stock : You have recently been advised by the Chief Operating Officer (COO) of a significant level of slow moving stock. The stock in question is now more than nine months old and would normally have been written down some months previously.
Compute the break-even sales under the proposed program : Break-Even Sales Under Present and Proposed Conditions Battonkill Company, operating at full capacity, sold 131,600 units at a price of $66 per unit during the current year. Determine for the current year the total fixed costs and the total variable ..
Develop research and lifelong learning skills : BE201 - Digital Communication Simulate digital communication applications using MATLAB and explain the need for sampling - Develop the skill to write professionally-looking technical reports.
What is the practical worst case throughput of the line : How does the performance of the average throughput compare to the practical worst case throughput? What would happen to the throughput of the line if we increased the capacity of bottleneck station and held the WIP at its current level?
Determine whether the procedure falls within the rn scope : Discuss the process you would apply to determine whether the procedure falls within the RN scope of practice and how you would go about introducing the new procedure with physicians and fellow nurses
Types of interviewing styles : To start, pick one of these questions, and provide a well-reasoned, supported response to it. Be sure to provide text, Web-based, life experience, or scholarly source(s) to support your ideas (and cite them, if needed). Assume that we have solid j..
About another post-enron scandal and the results thereof : After enactment of Sarbanes-Oxley response to Enron and Worldcom, it was hoped that accounting and financial frauds would be a thing of the past. But, alas, that was not the case. Based on your research or experience, tell us about another post-Enron..

Reviews

tar1208127

9/27/2016 2:02:17 PM

Regarding MATLAB program, give below expression in time domain Consider the signal x(t) = 4?(t/4) – ?(t), with a time period of 8. In this case ? has multiple meanings and it is better if you would express it in time domain form Currently i considered it as triangular

len1208127

9/16/2016 12:54:26 AM

Demonstration of the correct application of analytical reasoning and representation. A high level description as introduction demonstrating the understanding of the case study. Demonstration of thorough understanding of various operations on signals of communication channels Demonstration of thorough understanding of the sampling theorem and its applications in digital communications. Differences between Fourier Transform, Discrete-time Fourier Transform (DFT) and Fast Fourier Transform (FFT). Literature review of Fourier theory and its importance in digital communications. Correct MATLAB code with figures as outputs of code illustrating understanding of the s/w package. What new techniques are available for signal analysis and how they claim to outperform DFT/FFT. IEEE The report clearly states the contributions of every team member, and lists names and student IDs of all team members. Inadequate structure, careless presentation, typos, or the report exceeds the word limit by more or less than 10% Type of plagiarism - Copying from other student(s) - Copying from internet source/textbook - Copying from other sources

Write a Review

MATLAB Programming Questions & Answers

  Write a function that will convert from kw to hp and and

problem engineers use both english and si units on a regular basis. here are some conversions factors for various

  Find command to list the eligible ages

What is the command to change a numeric type into a character (or string) type? double(num) - find command to list the eligible ages

  Implement copy-move image forgery detection in matlab

Implement Copy-move image forgery detection in Matlab. Paper - Copy-move image forgery detection based on Gabor magnitude. With advancement of media editing software, even people who are not image processing experts can easily alter digital images

  Dimensional plot of the free surface charge

Include a qualitative dispersion curve sketch thatdemonstrates the operating point at which your Matlab plot applies.

  It turns out that since you''ve become experts

It turns out that since you've become experts on rating clothing, Acme Clothing Company has hired you to rate their clothes. Clothes are now represented as structures instead of vectors with the fields (all of which are numbers between 0 and 5): C..

  Construct a matlab simulation of pulse sampling

Construct a Matlab simulation of pulse sampling and sample & hold for m(t) = cos(2t) andfs = 10.

  First ten numbers of the sequence of pseudorandom numbers

write a program that gives the first ten numbers of the sequence of pseudorandom numbers

  Generate a table of conversions from kw to hp

Determine the cost of a 4-year education, assuming that the current cost for 1 year at a state school is $5000 - Generate a table of conversions from kW to hp

  Integration and random numbers

assemble 1,000 bolt + hole combinations. The bolts have a mean diameter of 1.000 cm, normally distributed with standard deviation of 0.010 cm. The holes have a mean diameter of 1.030 cm, normally distributed with standard deviation of 0.015 cm.

  Estimate the area of the tea spill

The surface area of a tea spill is estimated by measuring the width (in cm) of the spill at equally spaced intervals of 1.5 cm (width data is found in TeaSpill.txt). Use numerical integration to estimate the area of the tea spill.

  Prepare a program in matlab

Prepare a program in Matlab to add two numbers from two arrays using try catch construct. Initialize two arrays of different size, and then prompt the user to input indexes for each of the two arrays

  Implement the steps outlined and carry out the simulation

Implement the steps outlined and carry out the simulation - Repeat the steps for the specifications - Also produce output waveforms for at least two carrier frequencies. attached document, and provide me with the matlab files for the requirement at..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd