Questions
In your own words, and based in your understanding on the topic, write a small paragraph...

In your own words, and based in your understanding on the topic, write a small paragraph about the purpose and importance of using half-adder and full-adder logic circuits, their differences, some potential applications, and why they are useful in digital system

In: Electrical Engineering

what is different between the Boe tie antenna and Rounded bowtie antenna?

what is different between the Boe tie antenna and Rounded bowtie antenna?

In: Electrical Engineering

Propagation Delay A satellite phone connects to orbiting satellites instead of terrestrial cell sites. When you...

Propagation Delay

A satellite phone connects to orbiting satellites instead of terrestrial cell sites. When you speak into a satellite phone , the signal has to travel from you to the satellite, from the satellite to the other person, and all the way back from the other person to the satellite and then satellite to you. What is the round trip propagation delay when you use a satellite phone for communication? You may assume that the satellite orbits at a height of 21,000 miles from the surface of the earth. This is the size of the orbit used by geosynchronous satellites whose orbital period is 24 hours, this means that the satellite is always over the same point on the planet. Because of this delay many satellite phone systems use groups of satellites with lower orbits and hand off the calls between them. Satellite TV systems do use geosynchronous satellites so that you can just point your dish at one point in the sky. Delay is less of a problem for one way communications such as video or other broadcasts. Careful: you need to convert to a consistent set of units to use in your calculation.

In: Electrical Engineering

<<Importing Data>> Make sure you have downloaded all the data files off Blackboard. There should be...

<<Importing Data>>

Make sure you have downloaded all the data files off Blackboard. There should be folders containing images and audio files as well as a selection of CSV and Excel spreadsheets.

The following exercises will allow you to practice using MATLAB’s import/export functions.

Task 4 – Importing Excel Spreadsheets

Exercise:

Import the spreadsheet ‘buildings.xls’ which contains all the buildings in the world over 300 metres tall. Plot the number of floors vs. building height using a scatter plot.

Reflection:

- Look at how Excel data is imported into MATLAB. How is the text stored? How are the numbers stored?

- Repeat task 1 for these buildings and plot a graph showing the different velocities at impact the coin would have if dropped from these buildings instead.

Task 5 – Importing Comma Separated Values (CSV) files

Exercise:

In your MATLAB script file import the comma separated values in ‘scope1.csv’. This data has time data in column 1 and voltage data in column 2.

- Split the data into separate time and voltage arrays and plot voltage with respect to time.

Reflection:

- Contrast the CSV and Excel spreadsheet import processes and describe how the two differ.

Task 6 – Importing Audio files

Exercise:

In your script file, import the .wav file called ‘gameover.wav’: - Use the soundsc() function to listen to this audio.

Reflection:

- Try soundsc(x,30000) what happens to the playback of the audio?

- Try soundsc(x, 60000) what happens this time? Think about why this might be happening and the importance of correctly formatting data you are exporting from MATLAB.

- Try some of the other sound files in the audio folder.

- Refer to your tutorial notes from week 3 for more details.

Task 7 – Importing Images

Exercise:

Use the MATLAB script file to import the image ‘barbara.png’:

- Display this greyscale image using imshow().

- Now import and display the image ‘lena.tiff’, this image is a coloured image.

Reflection:

- Contrast the black-and-white image to the coloured image. Compare how they are stored as MATLAB matrices.

- Refer to your tutorial notes from week 3 for more details.

In: Electrical Engineering

Consider the finite duration signal x(n) = (0.9)ncos(0.1πn) for 0 ≤ n ≤ 31. Using MATLAB:...

Consider the finite duration signal x(n) = (0.9)ncos(0.1πn) for 0 ≤ n ≤ 31. Using MATLAB:

a.) Plot the signal

b.) Plot the real part of the DFT of x(n), the imaginary part of the DFT of x(n) and the DCT of x(n). All transforms are length N = 32.

In: Electrical Engineering

draw state machine and write verilog code of an ALU unit that shifts left when the...

draw state machine and write verilog code of an ALU unit that shifts left when the control signal 'OP' is 00, shifts right when control is ''01'' and increments when control is ''10''. Fpr control ''11'' , it does nothing. inputs are Date [3:0] and clk, and the output is Out [3:0]

In: Electrical Engineering

A four-bit binary number is represented as A3A2A1A0, where A3, A2, A1, and A0 represent the...

A four-bit binary number is represented as A3A2A1A0, where A3, A2, A1, and A0 represent the individual bits and A0 is equal to the LSB. Design a logic circuit that will produce a HIGH output whenever the binary number is greater than 0010 and less than 1000.

how can I do this by using sum of product, not K map

In: Electrical Engineering

Multisim buck converter. Looking for an example for 5A, 3-36V to 1.25-32V. Need to be able...

Multisim buck converter. Looking for an example for 5A, 3-36V to 1.25-32V. Need to be able to build in multisim 12z

In: Electrical Engineering

Use MATLAB to find the 8 point DFT of x(n) = cos(2πmn/8) (m=3) for 0 ≤...

Use MATLAB to find the 8 point DFT of x(n) = cos(2πmn/8) (m=3) for 0 ≤ n ≤ 7.

Plot both x(n) and its DFT and explain your results. The "dct" and "fft" functions in MATLAB may be useful. Please post MATLAB code.

In: Electrical Engineering

Suppose we have a network in which 3 nodes share a common transmission media. The length...

Suppose we have a network in which 3 nodes share a common transmission media. The length of the frame sent by every node is fixed to 1. We also suppose that every node has the probability of 0.6 to generate a frame to be sent in any time period of length 1. Please answer the following questions.

a) When pure ALOHA is adopted, what is the probability that a node successfully transmits a frame?
b) When slotted ALOHA is adopted, what is the probability that a node successfully transmits a frame?

In: Electrical Engineering

I want to build a thin flexible rubber sheet, embedded with piezoelectric materials to convert mechanical...

I want to build a thin flexible rubber sheet, embedded with piezoelectric materials to convert mechanical energy into electrical energy.

Can anyone please tell me how i can proceed with this experiment?

or if there is any online supplier where i can buy from?

In: Electrical Engineering

Implement a 2 by 2 multiplier using structure VHDL. The circuit will have two 2-bit unsigned...

Implement a 2 by 2 multiplier using structure VHDL. The circuit will have two 2-bit unsigned inputs (A and B), a 4-bit unsigned product outputs (P). Please use some full adders and gates (AND, OR, NOT, XOR).

In: Electrical Engineering

Generate a noisy image by adding salt and pepper noise to a clean image (try to...

Generate a noisy image by adding salt and pepper noise to a clean image (try to add moderate to low level of noise).

Now, investigate the effects of the following on the noisy image:

The filter size (e.g. 3´3 and 7´7) for the median filter.

Repeated application of a 3´3 median filter for several times

%matlab code is needed

In: Electrical Engineering

in power system operation and control there are three major subsystems are 1/Data acquisition 2/security monitoring...

in power system operation and control
there are three major subsystems are
1/Data acquisition
2/security monitoring
3/energy economy

explain in short answer these three

In: Electrical Engineering

Write a for loop from 1 to 3 using i as the variable. For each value...

Write a for loop from 1 to 3 using i as the variable. For each value of i:

Create a vector x of 10 random numbers between 0 and 1. Create a second vector t which is equal to ten integers from 1 to 10. Plot x versus t in figure 1. Use hold on to keep each plot. Use a different color for the line for each value of i.

At the very end, add the text 'time' using xlabel to the horizontal axis, and the text 'f(t)' using ylabel to the vertical axis.

This is what I have so far:

% Creating a 'for' loop from 1 to 3 using 'i' as the variable
for i=1:3
% For each value of 'i', creating a vector 'x' of 10 random numbers between 0 and 1
x=rand(1,10);
% For each value of 'i', creating a second vector 't' which is equal to 10 integers from 1 to 10
t=randi([1,10],10);
end

% Plotting 'x' versus 't' in figure 1
figure(1),plot(x,t)

% Using 'hold on' to keep each plot
hold on

% Using a different color for the line for each value of 'i'
%add code

% Adding the text 'time' using 'xlabel' to the horizontal axis
xlabel('time')

% Adding the text 'f(t)' using 'ylabel' to the vertical axis
ylabel('f(t)')

In: Electrical Engineering