Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask MATLAB Expert

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.

MATLAB, Engineering

  • Category:- MATLAB
  • Reference No.:- M91964133
  • Price:- $80

Priced at Now at $80, Verified Solution

Have any Question?


Related Questions in MATLAB

Assignmentq1 find the laplace transforms of the following

Assignment Q.1 Find the Laplace transforms of the following functions: (a) t 2 + at + b and (b) sin(2nΠt/T) Q.2 Find f (t) for the following F(s) = α[ f (t)]. (i) 5/(s + 3), (ii) 1/s 2 + 25, (iii) 1/s(s+1) Q.3 Find the L ...

Assignment -matlab codes and simulated model in

Assignment - Matlab codes and simulated model in simulink/matlab and truetime. 1. Matlab codes and simulink model for pid controller optimization using particle swarm optimization (PSO) my plant is integer order 1000/(s^ ...

Assignment - matlab programmingusing appropriate matlab

Assignment - MatLab Programming Using appropriate MatLab syntax, write the code required to analyse and display the data as per the problem description. The order of the MatLab Program should be as follows: Variables and ...

Assignment - matlab programmingusing appropriate matlab

Assignment - MatLab Programming Using appropriate MatLab syntax, write the code required to analyse and display the data as per the problem description. The order of the MatLab Program should be as follows: Variables and ...

Assignment details -need to write a code for connecting

Assignment Details - Need to write a code for connecting segments (Lines) a special case of TSP. The problem is to connect lines in 2d/ 3d space with path obstructions. Can you help me write the code for this? Hope you m ...

Question a safe prime is a prime number that can be written

Question : A safe prime is a prime number that can be written in the form 2p + 1 where p is also a prime number. Write a MATLAB script file that finds and displays all safe primes between 1 and 1000.

What comparison of means test was used to answer the

What comparison of means test was used to answer the question

Assignmentafter the success of your robo-advice venture you

Assignment After the success of your robo-advice venture you decide to explore alternative sources of profitability for your company. You realize that Australian investors are often forced to chose between expensive acti ...

Assignment -we have daily gridded rainfall data of 40 years

Assignment - We have daily gridded rainfall data of 40 years and structure of the dataset is like below; Lat = [6.5:0.25:38.5]; Lon = [66.5:0.25:100]; Rainfall (135x129x365x40) (Lon, Lat, days, years). Now, we looking fo ...

Lab assignment - matlab matrix relationallogical operators

Lab Assignment - MATLAB Matrix, Relational/Logical Operators and Plotting This laboratory exercise/assignment will involve you 1) practicing multiplication operators in MATLAB; 2) practicing relational and logical operat ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As