Ask Question, Ask an Expert

+1-415-315-9853

info@mywordsolution.com

Ask Computer Engineering Expert

a) Using Octave, prepare and test the set of programming statements to generate two different Sine waves (x1(n) and x2(n)).

b)  Process these two sinewaves through a linear system with the following definition:

                  y(n) = (-3*x(n))/8;

Demonstrate, through ex, that for your two Sine waves, the result of processing sum of your two sine waves, x1(n) + x2(n) by linear system y(n) is same output  as sum of the two outputs, y applied to x1(n) added to y applied to x2(n).

You must provide plots of x1, x2, and x1+x2.  Additionally you must provide plots of y1, (i.e., y applied to x1) and y2 (y applied to x2). At last, you must show in the plot that y1+y2 is the same as y(x1+x2).

Generate various sine waves using different sample rates or oscillations but the net result must show that your system is linear.

Describe why your system is a linear system.

c) Prepare a block diagram for time-invariant linear system that performs a 5-point moving average. Using Octave, then prepare and test Impulse response which tests your 5-point moving average system. Plot both input and the output for the Impulse and the attached dataset (for5avg.m).

You must include a separate Octave m file for each of the problems for this set. Name one your namehw1a.m and the other yournamehw1b.m. These m files must be fully tested and run perfectly from start to finish. The m files would include plotting routines but you must also include a word document which includes your output, explanations, block diagram and other information from both parts of this assignment.  If you prefer to use LaTeX, a freely downloadable tool that many researchers prefer to Word, you are welcome to do so, so long as you send me the .pdf output.

Your plots must be neat, properly labelled, with axis information, legends and titles as suitable. Your code (m file) must include inline comments which describes your code and include header information including author, date and descriptions. Your word document must be named yournamehw1.doc (or yournamehw1.docx)

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M92914

Have any Question? 


Related Questions in Computer Engineering

A system administrator notices that a file service disk is

A system administrator notices that a file service disk is failing for two unrelated reasons. Once every 30 days, on average, vibration due to nearby construction breaks the disk's arm. Once every 60 days, on average, a ...

Design and implement a class that uses an array to mimic

Design and implement a class that uses an array to mimic the behavior of the ArrayList class. Include as many methods from the ArrayList class as possible. Write a program to test your implementation.

1 why are the marginal benefit and marginal abatement cost

1. Why are the marginal benefit and marginal abatement cost of pollution considered equivalent? 2. How do regulators use Pigouvian taxes to produce efficient outcomes? 3. Describe how tradable pollution permits can be us ...

How can us companies protect their digital assets

How Can U.S. Companies Protect their Digital Assets Overseas? Prepare a 3 to 5 paragraph briefing statement that can be used to answer the above question. Your audience will be attendees at a conference for small busines ...

1 what is security assessment why is it important2 discuss

1. What is security assessment? Why is it important? 2. Discuss the necessary steps in analyzing the security state of an enterprise. 3. What is security assurance? How does it help in enterprise security? 4. What is sec ...

Al was an attorney in a small town and was very well

Al was an attorney in a small town and was very well respected. A couple retained Al to represent them on the purchase of a home. Before closing, Al informed the couple of payments that they were required to make by chec ...

Many programming languages especially older ones provide no

Many programming languages, especially older ones, provide no language support for concurrency. C and C++ are examples of such languages. Is it essential that a language include syntax for concurrency to be able to write ...

Creating a new sales and inventory management system for

Creating a new sales and inventory management system for pet supply store. System allows 1) sales orders to be entered by clerk, 2) total price calculated and 3) inventory updated. Sales may be in person or over the phon ...

The cost to become a member of a fitness center is as

The cost to become a member of a fitness center is as follows: The senior citizens discount is 30% If the membership is bought and paid for 12 or more months, the discount is 15% If more than five personal training sessi ...

Create a class deck that represents a deck of cards your

Create a class Deck that represents a deck of cards. Your class should have the following methods: constructor Creates a new deck of 52 cards in a standard order. shuffle Randomizes the order of the cards. dealCard Retur ...

  • 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

WalMart Identification of theory and critical discussion

Drawing on the prescribed text and/or relevant academic literature, produce a paper which discusses the nature of group

Section onea in an atwood machine suppose two objects of

SECTION ONE (a) In an Atwood Machine, suppose two objects of unequal mass are hung vertically over a frictionless

Part 1you work in hr for a company that operates a factory

Part 1: You work in HR for a company that operates a factory manufacturing fiberglass. There are several hundred empl

Details on advanced accounting paperthis paper is intended

DETAILS ON ADVANCED ACCOUNTING PAPER This paper is intended for students to apply the theoretical knowledge around ac

Create a provider database and related reports and queries

Create a provider database and related reports and queries to capture contact information for potential PC component pro