Question 1 (100 marks)

Introduction

An ideal MIMO (Multiple Input Multiple Output) Wi-Fi system works by assigning a transformation to the transmitted signals:

X WXˆ ?

where X is the original information, W is the transformation matrix and Xˆ the transmitted signal. At the receiver end, the signals are then transformed back so that the original information is obtained.

A test received signal has been obtained from a source with an unknown transformation matrix. Determine the characteristics of the MIMO system (deduce which transformation matrix) if the original information and received signals are:

? ?? ??1 ˆ ??? 10 i???

X?? ?1 , X ?? ?

The potential transformation matrices are:

1 ?1 1 ? 1 ? 1 1 ? 1 ? 1 1 ? 1 ? 1 1 ?

W1 ? ??e0 ?e0?? , W2 ? 2 ??ei?4 ?ei?4?? , W3 ? 2 ??ei?2 ?ei?2?? , W4 ? 2 ??e3 4i? ?e3 4i? ??

A second signal is received:

Xˆ ?????2.133.56?1.08i???

Find the second value of X.

Requirements

For this assessment item, you must perform hand calculations:

1. Determines which transformation matrix produces the correct X based on the given Xˆ .

2. Determines the second value of X given the second value of Xˆ . For this assessment item, you must produce MATLAB code which:

3. Repeats the calculations of Requirements 1 and 2 and verifies the results.

4. Outputs to the MATLAB Command Window which matrix was used and the results of the tests to prove that the selection was correct.

5. Outputs to the MATLAB Command Window the second value of X.

6. Has appropriate comments throughout.

Submit a short video highlighting what part of the code you found most challenging and what part you are most proud of.

Assessment Criteria

Your code will be assessed using the following scheme.

Quality of hand calculations 25 marks

Quality of header(s) and comments 10 marks

Determination of correct transformation matrix based on known Xˆ 25 marks

Determination of second value of X 10 marks

Quality of verifications 5 marks

Quality of reporting 10 marks

Quality of the code 10 marks

Submission of video 5 marks

Question 2 (100 marks)

Introduction

The text file ‘makeupass2q2_in.txt’ contains data on the vapour pressure p of water (in kPa) at different temperatures T (in K). The first column in ‘makeupass2q2_in.txt’ gives the temperature data, and the second column gives the corresponding vapour pressure data. We expect the data to follow a relationship

?? = ??. ????/??

where A and B are two constants that can be identified via curve fitting. Based on the data in ‘makeupass2q2_in.txt’, use MATLAB to determine appropriate values of A and B and then use the above function to deduce the value of vapour pressure at 285 K and at 300 K.

Requirements

For this assessment item, you must perform hand calculations:

1. Estimate A and B based on the first two entries of ‘makeupass2q2_in.txt’ and calculate the error of using these values as a curve-fit for all the data.

For this assessment item, you must produce MATLAB code which:

2. Loads the data from the text file ‘makeupass2q2_in.txt’

3. Verifies that the data in the text file has been successfully loaded by checking the first 5 values.

4. Identifies the values of A and B using an appropriate curve fitting process

5. Outputs the values of A and B to the MATLAB Command Window, along with appropriate error reporting

6. Verifies the method by computing A and B using the same data as Requirement 1

7. Produces a plot of the given data with the chosen curve-fit

8. Outputs the required values of vapour pressure to the MATLAB Command Window

9. Has appropriate comments throughout.

Submit a short video highlighting what part of the code you found most challenging and what part you are most proud of.

Assessment Criteria

Your code will be assessed using the following scheme. Note that you are marked based on how well you perform for each category, so the correct answer determined in a basic way will receive half marks and the correct answer determined using an excellent method/code will receive full marks.

Quality of hand calculations 20 marks

Quality of header(s) and comments 10 marks

Quality of data load verification 5 marks

Quality of determination of curve-fit 25 marks

Quality of verification 5 marks

Quality of plots (e.g., axis labels, titles) 10 marks

Quality of vapour pressure calculation and reporting 10 marks

Quality of the code 10 marks

Submission of video 5 marks

Question 3 (100 marks)

Introduction

The following data has been collected from a Proctor compaction test to determine the dry-unit weight of soil based on the water content.

Water content (w) (% by weight) Dry-unit weight (?d) (lb/ft3)

0 80.85

2 82.93

4 90.61

6 100.88

8 110.70

10 117.06

12 116.94

14 107.30

Part (a)

You must determine the value of the optimum moisture content (the value of w which gives the largest value of ?d) for the following interpolation schemes:

i. linear

ii. spline

iii. pchip

Part (b)

Using a density of water of 998 kg/m3, determine the smallest value of w outside the values in the table where:

? ?? ?d ?w???d ?w?0?

is equal to the increase in ?d due to the water addition (i.e. the value of ?d is based on no interaction between the soil and water, as opposed to the tabulated data). Solve for the following extrapolation schemes:

i. linear

ii. spline

iii. pchip

Requirements

For this assessment item, you must produce MATLAB code which:

1. Uses linear interpolation to determine the value of ?d(w = 9.5%) and verifies that this result is correct by calculating the same value by hand.

2. Determines the value of w which gives the maximum value of dry-unit weight using the three interpolation schemes, with appropriate reporting of results that includes a specification of the accuracy of the answer for w.

3. Plots the data for dry-unit weight with the curve-fits from part (a), also indicating the optimum point for each method.

4. ***Extrapolates from the given data to determine where ?d intersects with ?d(w = 0) + ?w (this sum is the dry-unit weight of just the soil plus the contributing weight of water).

5. ***Plots the data with its interpolations/extrapolations, indicating the intersection point of each method.

6. Appropriately reports the results from part (b).

7. Displays a message in the Command Window with a brief discussion on which method you think is best and justify your selection.

8. Has appropriate comments throughout.

Submit a short video highlighting what part of the code you found most challenging and what part you are most proud of.

Assessment Criteria

Your code will be assessed using the following scheme. Note that you are marked based on how well you perform for each category, so the correct answer determined in a basic way will receive half marks and the correct answer determined using an excellent method/code will receive full marks.

Quality of header(s) and comments 10 marks

Quality of calculation of part (a) 30 marks

Quality of calculation of part (b) 25 marks

Quality of plots (e.g., axis labels, titles) 10 marks

Quality of reporting 5 marks

Quality of discussion 5 marks

Quality of the code 10 marks

Submission of video 5 marks

Submission

Submit your assignment by the due date to the StudyDesk.

Note that:

• you should also submit the file ‘makeupass2q2_in.txt’.

• only code appearing in *.m files will be marked.

• you MUST upload all of your code in a *.zip file. The following are the only file types that can be submitted: o *.zip o *.pdf o *.doc

o *.docx

Reference

Khan, F 2009, LTE for 4G Mobile Broadband, Cambridge University Press.

Introduction

An ideal MIMO (Multiple Input Multiple Output) Wi-Fi system works by assigning a transformation to the transmitted signals:

X WXˆ ?

where X is the original information, W is the transformation matrix and Xˆ the transmitted signal. At the receiver end, the signals are then transformed back so that the original information is obtained.

A test received signal has been obtained from a source with an unknown transformation matrix. Determine the characteristics of the MIMO system (deduce which transformation matrix) if the original information and received signals are:

? ?? ??1 ˆ ??? 10 i???

X?? ?1 , X ?? ?

The potential transformation matrices are:

1 ?1 1 ? 1 ? 1 1 ? 1 ? 1 1 ? 1 ? 1 1 ?

W1 ? ??e0 ?e0?? , W2 ? 2 ??ei?4 ?ei?4?? , W3 ? 2 ??ei?2 ?ei?2?? , W4 ? 2 ??e3 4i? ?e3 4i? ??

A second signal is received:

Xˆ ?????2.133.56?1.08i???

Find the second value of X.

Requirements

For this assessment item, you must perform hand calculations:

1. Determines which transformation matrix produces the correct X based on the given Xˆ .

2. Determines the second value of X given the second value of Xˆ . For this assessment item, you must produce MATLAB code which:

3. Repeats the calculations of Requirements 1 and 2 and verifies the results.

4. Outputs to the MATLAB Command Window which matrix was used and the results of the tests to prove that the selection was correct.

5. Outputs to the MATLAB Command Window the second value of X.

6. Has appropriate comments throughout.

Submit a short video highlighting what part of the code you found most challenging and what part you are most proud of.

Assessment Criteria

Your code will be assessed using the following scheme.

Quality of hand calculations 25 marks

Quality of header(s) and comments 10 marks

Determination of correct transformation matrix based on known Xˆ 25 marks

Determination of second value of X 10 marks

Quality of verifications 5 marks

Quality of reporting 10 marks

Quality of the code 10 marks

Submission of video 5 marks

Question 2 (100 marks)

Introduction

The text file ‘makeupass2q2_in.txt’ contains data on the vapour pressure p of water (in kPa) at different temperatures T (in K). The first column in ‘makeupass2q2_in.txt’ gives the temperature data, and the second column gives the corresponding vapour pressure data. We expect the data to follow a relationship

?? = ??. ????/??

where A and B are two constants that can be identified via curve fitting. Based on the data in ‘makeupass2q2_in.txt’, use MATLAB to determine appropriate values of A and B and then use the above function to deduce the value of vapour pressure at 285 K and at 300 K.

Requirements

For this assessment item, you must perform hand calculations:

1. Estimate A and B based on the first two entries of ‘makeupass2q2_in.txt’ and calculate the error of using these values as a curve-fit for all the data.

For this assessment item, you must produce MATLAB code which:

2. Loads the data from the text file ‘makeupass2q2_in.txt’

3. Verifies that the data in the text file has been successfully loaded by checking the first 5 values.

4. Identifies the values of A and B using an appropriate curve fitting process

5. Outputs the values of A and B to the MATLAB Command Window, along with appropriate error reporting

6. Verifies the method by computing A and B using the same data as Requirement 1

7. Produces a plot of the given data with the chosen curve-fit

8. Outputs the required values of vapour pressure to the MATLAB Command Window

9. Has appropriate comments throughout.

Submit a short video highlighting what part of the code you found most challenging and what part you are most proud of.

Assessment Criteria

Your code will be assessed using the following scheme. Note that you are marked based on how well you perform for each category, so the correct answer determined in a basic way will receive half marks and the correct answer determined using an excellent method/code will receive full marks.

Quality of hand calculations 20 marks

Quality of header(s) and comments 10 marks

Quality of data load verification 5 marks

Quality of determination of curve-fit 25 marks

Quality of verification 5 marks

Quality of plots (e.g., axis labels, titles) 10 marks

Quality of vapour pressure calculation and reporting 10 marks

Quality of the code 10 marks

Submission of video 5 marks

Question 3 (100 marks)

Introduction

The following data has been collected from a Proctor compaction test to determine the dry-unit weight of soil based on the water content.

Water content (w) (% by weight) Dry-unit weight (?d) (lb/ft3)

0 80.85

2 82.93

4 90.61

6 100.88

8 110.70

10 117.06

12 116.94

14 107.30

Part (a)

You must determine the value of the optimum moisture content (the value of w which gives the largest value of ?d) for the following interpolation schemes:

i. linear

ii. spline

iii. pchip

Part (b)

Using a density of water of 998 kg/m3, determine the smallest value of w outside the values in the table where:

? ?? ?d ?w???d ?w?0?

is equal to the increase in ?d due to the water addition (i.e. the value of ?d is based on no interaction between the soil and water, as opposed to the tabulated data). Solve for the following extrapolation schemes:

i. linear

ii. spline

iii. pchip

Requirements

For this assessment item, you must produce MATLAB code which:

1. Uses linear interpolation to determine the value of ?d(w = 9.5%) and verifies that this result is correct by calculating the same value by hand.

2. Determines the value of w which gives the maximum value of dry-unit weight using the three interpolation schemes, with appropriate reporting of results that includes a specification of the accuracy of the answer for w.

3. Plots the data for dry-unit weight with the curve-fits from part (a), also indicating the optimum point for each method.

4. ***Extrapolates from the given data to determine where ?d intersects with ?d(w = 0) + ?w (this sum is the dry-unit weight of just the soil plus the contributing weight of water).

5. ***Plots the data with its interpolations/extrapolations, indicating the intersection point of each method.

6. Appropriately reports the results from part (b).

7. Displays a message in the Command Window with a brief discussion on which method you think is best and justify your selection.

8. Has appropriate comments throughout.

Submit a short video highlighting what part of the code you found most challenging and what part you are most proud of.

Assessment Criteria

Your code will be assessed using the following scheme. Note that you are marked based on how well you perform for each category, so the correct answer determined in a basic way will receive half marks and the correct answer determined using an excellent method/code will receive full marks.

Quality of header(s) and comments 10 marks

Quality of calculation of part (a) 30 marks

Quality of calculation of part (b) 25 marks

Quality of plots (e.g., axis labels, titles) 10 marks

Quality of reporting 5 marks

Quality of discussion 5 marks

Quality of the code 10 marks

Submission of video 5 marks

Submission

Submit your assignment by the due date to the StudyDesk.

Note that:

• you should also submit the file ‘makeupass2q2_in.txt’.

• only code appearing in *.m files will be marked.

• you MUST upload all of your code in a *.zip file. The following are the only file types that can be submitted: o *.zip o *.pdf o *.doc

o *.docx

Reference

Khan, F 2009, LTE for 4G Mobile Broadband, Cambridge University Press.

Marketing subject homework 2Trap-Ease: The Big Cheese of MousetrapsOne April morning, Martha House, president of Trap-Ease, entered her office in Moncton, NewBrunswick. She paused for a moment to contemplate...USING MASLOW’S HIERARCHY OF NEEDS, EXPLAIN INTERPERSONAL RELATIONSHIPTHE CASEThe Tea Collection began in 2002 as a children's clothing wholesaling company. The masterminds behind the business, Emily Meyer and Leigh Rawdon, each bring a different quality/strength to...Assessment-3SITHKOP002 PLAN AND COST BASIC MENUSSITHKOP004 DEVELOP MENUS FOR SPECIAL DIETARY REQUIREMENTSStudent Must Fill this SectionStudent Name:Student ID: Term: Year:Privacy Release Clause: “I give...Assessment-2SITHKOP002 PLAN AND COST BASIC MENUSSITHKOP004 DEVELOP MENUS FOR SPECIAL DIETARY REQUIREMENTSStudent Must Fill this SectionStudent Name:Student ID: Term: Year:Privacy Release Clause: “I give...Assessment Details and Submission GuidelinesTrimester T3 2020Unit Code HC3131Unit Title Integrated Research ProjectAssessment Type 3. Final Report including Research Design and MethodologyAssessment Title...ASSESSMENT 1 BRIEFSubject Code and Title PUBH6002: Global and Environmental Health IssuesAssessment Assessment 1 – Report: Guided policy analysisIndividual/Group IndividualLength 1000 words (+/- 10%)Learning...**Show All Questions**