CS作业案例:matlab案例EGB242 A1 – Message from
当前位置:以往案例 > >CS作业案例:matlab案例EGB242 A1 – Message from
2017-12-15

EGB242 project 1 – Part A (15%)

Group project

Released: Thursday the 2nd of August, at 9am (Week 2) Group Plan Due: Thursday 9th of August, at 11:59pm (Week 3)

Final project Due: Thursday 30th of August, at 11:59pm (Week 6)



Message from MARS-242 Mission Control
Welcome to the internship program of the Brisbane-based Australian Space Agency (BASA). You will be working with, and learning from, the engineering team in charge of this historic first mission to Mars. The agency is always looking for capable engineers, and has instructed the team to assess your competence in this multifaceted field. The team has provided opportunities for you to demonstrate your knowledge, skills and abilities, as individuals. You will also be demonstrating your ability to work as effective team members. This is the first of three tasks aimed at preparing you to contribute to the critical engineering work needed for the opera- tion, monitoring and safety of the MARS-242 astronauts and their spaceship. Figure 1 shows something you can aspire to!


image.png

Figure  1:  ‘To Mars!’



BASA Headquarters: Preparation
The engineering team at BASA wishes to investigate the interference affecting the speech re- ceived by the spaceship. Communication disruptions often occur as periodic patterns and this formed the rationale for our engineers to consider periodic noise.


Follow these steps for preparation:


i Read through the entire document before attempting the tasks.
ii Open GenerateDataproject1A.m in your MATLAB working directory. This file gen- erates the data you will need for this project. Carefully read all of the comments and instructions in the file. Enter your student numbers into the appropriate variables and then run the script. This script only needs to be executed once. The generated data will be stored in the file Data1A at the current working directory. GenerateDataAssign- ment1A.m file can be closed once Data1A has been generated.

iii Write down your group’s test signal parameters for s1(t), s2(t) and s3(t) – displayed on the command window when you run the GenerateDataproject1A.m file.

iv Open preparation.m and mission.m, carefully reading the comments and instructions. You will be writing MATLAB code in these files to perform the required tasks. Always make sure that the data file Data1A.mat and your MATLAB code are in the same working directory. Data generated in Step (ii) will be loaded by the existing code upon execution of this script. Variables A, B and C are required in all sections of this project. The variable noiseSound will be used in Section A3.

v The parentheses at the end of each question refer to the particular criteria which are relevant for that part. These criteria, which will be used for marking can be found on the CRA sheet. Your Criteria 1 mark comes from the theoretical understanding that you demonstrate in the report, your Criteria 2 mark will come from your code implementation, and your Criteria 3 mark comes from the presentation of your report and your group reflection.

vi As a guide, a report with all sections complete should be between 20 and 30 pages, including figures and code.

vii Ensure that all work (including process description, code used and plots) are included within the report. An example report showing how this should be presented is available on Blackboard.


Test Signal Definitions

A single period of the periodic functions s1(t), s2(t) and s3(t) are defined below

在线提交订单