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

1 add the operation getcodeseqsymbol to the morse code tree

1. Add the operation getCodeSeq(symbol) to the Morse Code Tree ADT, which accepts a single-character symbol and returns the corresponding Morse Code sequence for that symbol. None should be returned if the supplied symbo ...

1 when looking at the chronology of the development of the

1) When looking at the chronology of the development of the Internet, which development do you believe to be the most important? Why? 2) In terms of online users, are the genders equally represented? How about for minori ...

A 2 gb ie 2 230nbspbyte memory system with 32-bit

A 2 GB (i.e., 2 * 2 30  byte) memory system with 32-bit addresses is used with a 4-way set associative cache that contains a total of 65536 lines (each line is 512 bytes in size).  How many different memory blocks could ...

1 prove that any file in the dgux system with a link count

1. Prove that any file in the DG/UX system with a link count greater than 1 must have an explicit MAC label. 2. In the DG/UX system, why is the virus prevention region below the user region? 3. In the DG/UX system, why i ...

1 discuss the differences between a firewall and a packet

1. Discuss the differences between a firewall and a packet filter. 2. Give reasons why firewalls do not give total security. 3. Discuss the advantages of using an application-level firewall over a network level firewall. ...

Assume we need to design a selective-repeat sliding-window

Assume we need to design a Selective-Repeat sliding-window protocol for a network in which the bandwidth is 1 Gbps and the average distance between the sender and receiver is 5,000 km. Assume the average packet size is 5 ...

1 briefly describe management operational and technical

1. Briefly describe management, operational, and technical controls, and explain when each would be applied as part of a security framework. 2. What are the differences between a policy, a standard, and a practice? What ...

1 assume we design a new client-server application program

1. Assume we design a new client-server application program that requires persistent connection. Can we use UDP as the underlying transport-layer protocol for this new application? 2. How is an IP address represented in ...

Implement a queue as a linked linear list such that it only

Implement a queue as a linked linear list such that it only occupies an amount of space proportional to the current queue size

1 what is a dmz is this really an appropriate name for the

1. What is a DMZ? Is this really an appropriate name for the technology, considering the function this type of subnet performs? 2. What are the three questions that must be addressed when selecting a firewall for a speci ...

  • 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