Write computer code to perform a discrete fourier transform

Assignment Help Basic Computer Science
Reference no: EM131018165

1. Write computer code to perform a Discrete Fourier Transform and use it to find the Fourier transform of the pressure data for Task 4 (the crank angle data and volume data are also given but you don't need it for this Task). The last piece of information that you may need is that the sampling rate of this data was 30 kHz (30 thousand samples per second!). Make two plots of the Power Spectrum versus frequency. First, plot the Power Spectrum versus frequency from 0 to 15 kHz. Then plot the Power Spectrum from 2 kHz to 15 kHz. Interpret your results. Can you explain why the graphs look the way they do. What happens to the pressure data and what frequency is excited? Why is that frequency excited?

2. Write computer code to perform Trapezoidal Rule Integration of the data for Task 5 to determine the work in J over each of the four strokes individually as well as the total work over the cycle. Note that the intake stroke corresponds to points 1 to 900, the compression stroke corresponds to points 901 to 1800, the expansion stroke corresponds to points 1801 to 2700, and finally the exhaust stroke corresponds to points 2701 to 3600. Do you think that this estimation of the work would benefit from the higher order/accuracy integration techniques we've discussed in class? Why or why not? (Note: remember from Thermodynamics that the Work is the integral of pressure over volume). (2nd Note: when I say 2701, that's point number or what I call the index location).

Reference no: EM131018165

Questions Cloud

Which part of the aicpa''s code of profession is enforceable : The auditor's responsibility section of the standard unqualified audit report states that the audit is designed to:
What types of sources are appropriate : Once you know what period you will be working with, research that period using multiple resources including your text. What types of sources are appropriate?
How muscat became the capital : How Muscat became the capital and its developments and all the capitals of Oman through the history of trade and economy
What is the observed result from these three cases : Varythe number of threads for 4, 8, 12, 16, 20, 24, and 32. You can also use theOMP_NUM_THREADS environment variable to control the number of threads.Run the code for varied number of threads and plot the performance with varyingnumbers of threads..
Write computer code to perform a discrete fourier transform : Write computer code to perform a Discrete Fourier Transform and use it to find the Fourier transform of the pressure data for Task 4 (the crank angle data and volume data are also given but you don't need it for this Task). The last piece of infor..
Calculate the accounting rate of return - arr gross : Calculate the Accounting Rate of Return - Your answer must be accurate to the nearest percentage.
What types of industries have unearned revenue : Why do companies issue bonds? Would you rather buy a bond at a discount or a premium rate? Why? What is the determining factor of whether a bond is sold at a discount, face value, or premium.
Calculate the price and quantity consumed in domestic carp : Calculate the price and quantity consumed in the domestic carp market. Would Monona import or export carp and how many units are imported or exported? What is the total surplus in the economy? Would the domestic producers favor opening the carp ma..
Estimate the cost of projects and maintaining team cohesion : The comparisons should be based on the effectiveness of each approach for planning the allocation of people to projects, estimating the cost of projects, maintaining team cohesion, and managing changes in project team membership.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Convert hexadecimal number into unpacked bcd number

Convert any hexadecimal number from 00 to 63h placed in AX into its equivalent unpacked BCD number in AX. Multiply byte in register AL by byte in register BL. Place result in AX.

  Several senior investigators from the state crime

several senior investigators from the state crime lab request that AB Investigative Services (ABIS) prepare a standard operations procedure document concerning the general processing of computer evidence.

  Accept two input to create one output

Accept two input to create one output.   Use the if statement to perform the Boolean logic.  Only accept numeric input.

  Top current it issues in higher education

Discuss Five of the top current IT issues in Higher Education

  Write a mips program that loads a value from memory location

Write a MIPS program that loads a value from memory location

  Discuss instantiating a thread in java

What methods are available for managing threads & how do we use them?

  Application of artificial intelligence in different fields

What are application of artificial intelligence in different fields and also explain it and what are application of artificial intelligence in computer science give an example?

  Analysis on the viability of upgrading to windows

Develop a SWOT analysis on the viability of upgrading to Windows 8 for the organization as a whole. Provide a detailed upgrade plan for the organization, including the sales staff. At a minimum:

  Create a website that would allow users to enter

Create a Website that would allow users to enter and submit survey (to store in the database) and display survey results of total entered surveyed.

  Develop an i/o port decoder

Using a PLD, develop an I/O port decoder that generates the following high-bank I/O strobes: 300DH, 300BH, 00B6H, and 00EEH.

  Write the truth table for a device

The output should be in Binary Coded Decimal representation. 4. Use Full Adders and logic gates to design a device which will multiply a given 4-bit signed input x by -2.

  Which operators are not defined for an array

There are 8 attributes for a variable: Name - a valid C/C++ identifier. No spaces, special characters (!,$,#, etc), must begin with a letter, can not be a reserved word Address - location in memory where value is stored.

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