0% found this document useful (0 votes)
34 views

Name of Assignment: Paste Huge Chunks of Code With No Clear Purpose or Explanation

This document outlines the sections and content required for an assignment report. It should include: (1) a problem statement outlining what is being developed and any necessary background; (2) a formulation of the numerical methods used including code explanations and examples; (3) calculations and results with plots, tables, and analysis; and (4) a discussion of how well the problem was solved and potential improvements. Formatting of results is important, and code will be submitted along with the report.

Uploaded by

Gabby Tanaka
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views

Name of Assignment: Paste Huge Chunks of Code With No Clear Purpose or Explanation

This document outlines the sections and content required for an assignment report. It should include: (1) a problem statement outlining what is being developed and any necessary background; (2) a formulation of the numerical methods used including code explanations and examples; (3) calculations and results with plots, tables, and analysis; and (4) a discussion of how well the problem was solved and potential improvements. Formatting of results is important, and code will be submitted along with the report.

Uploaded by

Gabby Tanaka
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

NAME OF ASSIGNMENT

NAME
CEE/MAE
M20 DUE
DATE

General Notes: Assignments should be double spaced with 1 inch margins all around.
1. Problem Statement
This section should briefly provide answers to the following questions
What are you trying to develop in this assignment?
Are there any special considerations or requirements?
Is there any background information necessary before the reader dives in?
2. Formulation of Numerical Methods
This section will likely form the majority of the report. In it, you will:
Document how your code works, the problems you had to solve, and how you accomplished
it in MATLAB
Use code fragments to explain key portions where necessary, but do not copy and
paste huge chunks of code with no clear purpose or explanation
Remember, youll be turning in your .m file with the report, so dont include every minor
detail here
Someone reading your report should be able to reproduce your algorithm by using this section as
a roadmap.

NAME OF ASSIGNMENT

NAME, 2 of 2

3. Calculations and Results


Here is where you show what your algorithm can do. Depending on the problem being solved, it
may be appropriate to include any or all of the following:
Plots
Tables
Timing/benchmarking numbers
Error analysis
Copying output from the MATLAB command window may be the best choice for certain
problems, but make sure it is fully explained in the report. Additionally, ensure your results
are presented correctly.

Pay attention to units, axis labels, caption location, and

Velocity (m/s)

readability formatting is important!


4
Table 1: A nicely formatted table

Grid Size CPU Time (ms)


10 101

0.420

10 103

0.610

10 105

9.896

10 107

692.1

2
3
Time (s)

Figure 1: A nicely formatted plot

4. Discussion
In this section, you will briefly address how well you answered the question posed in Section 1.
Were you able to successfully solve the problem?
Discuss how the code performs, e.g., is it fast/slow, efficient/inefficient, robust, elegant, etc.
How could your algorithm be improved or extended in the future?

You might also like