Generate the sequences using basic MATLAB signal functions

Assignment Help MATLAB Programming
Reference no: EM131724771

Lab - Discrete-Time Signals

Theory:

Signals are broadly classified into two categories, analog and discrete signals. An analog signal is continuous and has values at any point. A discrete signal is non- continuous and only has values at certain points. A discrete signal can be created from an analog signal by sampling at intervals. Typically, these intervals are equally spaced, but this is not a requirement.

Prelab Assignment:

Lab:

Generate the following sequences using the basic MATLAB signal functions and the basic M ATLAB signal operations discussed in this chapter. Plot signal samples using the stem function.

1. x1(n) = 3δ(n+2) + 2δ(n) - δ(n-3) + 5δ(n-7), -5 ≤ n ≤ 15

2. x4(n) = e0.1n[u(n+20) - u(n-10)]

3. x7(n) = e-0.05n sin(0.1Πn + Π/3), 0 ≤ n ≤ 100.

Generate the following random sequences and obtain their histogram using the hist function with 100 bins. Use the bar function to plot each histogram.

1. x1(n) is a random sequence whose samples are independent and uniformly distributed over [0, 2] interval. Generate 100,000 samples.

2. x2(n) is a Gaussian random sequence whose samples are independent with mean 10 and variance 10. Generate 10,000 samples.

3. x4(n) = k=1Σ4 yk(n) where each random sequence yk(n) is independent of others with samples uniformly distributed over [-0.5, 0.5]. Comment on the shape of this histogram.

Generate the following periodic sequences and plot their samples (using the stem function) over the indicated number of periods.

1. x1‾(n) = {...., -2, -1, 0, 1, 2,.....}periodic. Plot 5 periods.

2. x3‾(n) = sin(0.1Πn)[u(n) - u(n-10)] Plot 4 periods.

Let x(n) = {2, 4, -3, 1, -5, 4, 7}
                               ↑

Generate and plot the samples (use the stem function) of the following sequences.

1. x1(n) = 2x(n-3) + 3x (n+4) - x(n)

2. x4(n) = 2e0.5nx(n) + cos(0.1Πn)x(n+2), -10 ≤ n ≤ 10

The complex exponential sequence ejω0n or the sinusoidal sequence cos(ω0n) are periodic if the normalized frequency f0 Δ= ω0/2Π is a rational number; that is, f0 = K/N, where K and N are integers.

1. Prove the above the result.

2. Generate exp(j0.1Πn), -100 ≤ n ≤ 100. Plot its real and imaginary parts using the stem function. Is this sequence periodic? If it is, what is its fundamental period? From the examination of the plot, what interpretation can you give to the integers K and N above?

3. Generate and plot cos(0.1n), -20 ≤ n ≤ 20. Is this sequence periodic? What do you conclude from the plot? If necessary, examine the values of the sequence in MATLAB to arrive at your answer.

Reference no: EM131724771

Questions Cloud

What is the definition of socioeconomic status : Based on the readings and presentation, what is the definition of socioeconomic status? Do you know someone who is from low SES families
Description of the cultural consideration : When you begin work with couples and families, you likely will conclude after only a few cases that all couples and families are different in at least a few way
Program to perform a series of complicated calculation : An engineer needed a program to perform a series of complicated calculations. He found a computer programmer capable of writing the program
Identify any gaps in the organizations separation policies : Identify the kinds of outplacement counseling and employee assistance programs offered. Identify any gaps in the organization's separation policies.
Generate the sequences using basic MATLAB signal functions : Generate the sequences using the basic MATLAB signal functions and the basic M ATLAB signal operations discussed in this chapter
Explain the formal performance feedback process : Explain the formal performance feedback process. Analyze how the organization protects itself from any litigation related to performance management.
Briefly discuss the likelihood of occurrence : Briefly discuss the likelihood of occurrence and the potential impact to the store or businesses operations for each of the four risks you identified
Write a paper in which you address the training functions : Write a research paper in which you address the training and development functions of a selected organization, based on information you have gathered and analyz
Write the theory application : Identify either something the person did, or some personality characteristic that the individual tends to display

Reviews

Write a Review

MATLAB Programming Questions & Answers

  Create functions in file

Create Functions in File and how to code this function - Declare function inputs, and outputs

  Write a matlab program that generates the impulse response

Write a MATLAB program that generates the impulse response for the two-path multipath channel in Illustrative Problem and plot the impulse response for p 0.95.

  Estimation of the rayleigh limit

Propose a method that would allow estimation of the Rayleigh limit experimentally - Rayleigh frequency resolution limit

  To make things easy, just place the line makeclothes

To make things easy, just place the line makeClothes at the top of your script so you're guaranteed to have the correct acmeClothes array to work with.

  Computation of complex numerical problems

Compute the DFS coefficients of the following periodic sequences using the DFS definition and then verify your answers using MATLAB.

  Create a script that creates a random vector

Create a function called "hollowSphere" that calculates the volume using the formula shown in Problem I. Then write a script that prompts the user for the value of the inner radius and outer radius, your script will then call the function that you..

  Does the root directory have any subdirectories

Does the root directory have any subdirectories you cannot search as an ordinary user? Does the root directory have any subdirectories you cannot read as a regular user? Explain.

  How to cipher on matlab the message consisting eight symbols

How to cipher on Matlab the message consisting eight symbols. At first the message shares on blocks. Then in each of blocks shift of symbols is carried out.

  Find the closed-loop transfer function

Find the closed-loop transfer function T(s) = c(s)/R(s). Find a value of Kp that will yield less than 10% overshoot for the closed-loop system. (Note: ignore the zero dynamics to calculate Kp initially)

  Use matlab roots function to obtain the six roots

In the plot, you will see one root is obtained from an initial value that is close to another root. Can you explain by observing the plot why that is happening.

  Calculate an approximation to the energy consumed

Calculate an approximation to the energy consumed over the period and calculate an approximation to the energy consumed over the period t = a to t = b.

  F data into matlab using only the textread function?

load the following type of data into mathlab using ONLY the textread funcion? Need to import it and plot it using boxplot.

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