Write a matlab that given a sequence of samples

Assignment Help MATLAB Programming
Reference no: EM13860794

1. Write a MATLAB or Octave program that, given a sequence, f[k], of samples in the time domain, calculates a filtered output y[k], given by the formula y[k]=-a_2[k-1]-a_1y[k-2]-a_0y[k-3]+b_3f[k]+b_2f[k-1]+b_1f[k-2]+b_0f[k-3]. The values y are outputs, k is an index into a sequence, (so if "now"=k, one sample in the past is k-1), there are coefficient vectors a and b, which can be input parameters to the function. Make up a sequence f. Plot the input f and that output, y.

2. What do we know about the coefficient vectors a, b, if we know the filter is a finite impulse response filter?

3. Use a symmetric sequence for the coefficient sequence b, and zero for the values of the coefficient sequence a. Calculate the FFT of the sequence y, call it Y. Plot the phase of Y vs. frequency.(See https://www.embedded.com/design/real-time-and-performance/4008837/DSP-Tricks-An-odd-way-to-build-a-simplified-FIR-filter-structure for a description of symmetric coefficients.)

Reference no: EM13860794

Questions Cloud

Examine religious beliefs common to all forms of buddhism : Examine basic religious beliefs common to all forms of Buddhism and how does it compare to basic Hindu religious beliefs?
Understanding quantitative relationships : Vivian was above average in understanding quantitative relationships such as "more/less", "longer/shorter", in counting skills, in classifying objects (e.g., types of animals) and in solving age-appropriate reasoning tasks. Your friend recommended..
Develop a personalized academic writing plan : Some of us process our thoughts out loud as we describe them to others. In an academic environment, you will be asked to record your ideas in writing or "thinking on the page" to show the new knowledge that you've acquired through reading and list..
Explain some limitations of using gdp : What are some of the problems with using the CPI as a measure of standard of living?
Write a matlab that given a sequence of samples : Write a MATLAB or Octave program that, given a sequence, f[k], of samples in the time domain, calculates a filtered output y[k], given by the formula y[k]=-a_2[k-1]-a_1y[k-2]-a_0y[k-3]+b_3f[k]+b_2f[k-1]+b_1f[k-2]+b_0f[k-3].
Analyze working conditions in foreign manufacturing plants : Analyze the working conditions in foreign manufacturing plants or other work environments which may open the door for union organizing. Analyze the challenges for multi-national companies based in the United States to ensure that the global workpl..
Determine the appropriate descriptive statistics. : Determine the appropriate descriptive statistics.
How unionization affects individual employees : Concepts should include the following: Historical information regarding unions that may carry from now into the future. How unionization affects individual employees, management, and companies in general
Describe general characteristics and practices of shamans : Describe the general characteristics and practices of shamans. In your answer explain how shamans differ from priests or any other religious leaders.

Reviews

Write a Review

MATLAB Programming Questions & Answers

  Time domain design and analysis

To design a "custom" controller to reduce the vibrations of the seat and a PID controller to reduce the vibration of the seat

  Anatomy of a machine

Need a Machine Learning application written in matlab to be able to predict, based on certain selected features of wine, which variants of wine are likely to score above a 5 out of 10 quality score.

  How do you create a new script or function in matlab

What is the difference between a script and function. How do you create a new script or function in MATLAB

  Create matlab function to plot the rotation of a wheel

Create Matlab function to plot the rotation of a wheel without sleeping. Plot the trajectory of any point on the wheel.

  Plot the open loop displacement response of the

a farm equipment manufacturer has a need to actively reduce the vibration of the operators seat using an electrodynamic

  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

  Matlab i uploaded the requirments

i uploaded the requirments

  Plot the lines using the inputted vector of x values and x

Write a function named solveSystem that has three inputs: two vectors consisting of coefficients [a b c] of two line equations of the form ax + by = c and a vector of x values.

  Write a script that simulates a casino machine

Write a script that simulates a casino machine. To play a single round on the machine user pays $ 5. Now when the user start the machine, the machine rolls a pair of dice (simulate both dice with help of random number generator) and user only wins..

  Create the graph using matlab functions

Create the graph, which contains a piecewise function where a line exists in the first interval, a parabola in the second interval, and the sine function in the third interval.

  Design simple interface hardware

Evaluate the capability in selecting and configuring a microcontroller unit designing simple interface hardware and writing subroutines to operate those interfaces

  Using matlab draw an open-loop bode diagram and find the

an armature-control dc motor is used in a position control system. the transfer functions of the controller and process

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