# Results

Here are the final grades for the project. Note that the project gives a maximum 30 points out of the 100 points for the total grade. Note also that no matter the project grade, you still need to get at least 28/70 points (40%) in the final exam to pass the course.

Note that there were some errors in the project grades published last thursday. Hopefully, those errors are now fixed.

Nr | Grade/30 |
---|---|

634938 | 0 |

654178 | 16 |

683942 | 27 |

698244 | 22 |

699049 | 26 |

705352 | 12 |

705428 | 24 |

705442 | 24 |

705708 | 30 |

707750 | 30 |

707767 | 24 |

707905 | 26 |

712651 | 8 |

715007 | 30 |

715066 | 20 |

716038 | 30 |

716438 | 12 |

716439 | 20 |

716443 | 28 |

716455 | 22 |

716460 | 15 |

716464 | 20 |

716467 | 28 |

716475 | 15 |

716486 | 30 |

716488 | 30 |

717867 | 21 |

719306 | 30 |

722284 | 30 |

722301 | 30 |

722380 | 28 |

722382 | 27 |

722386 | 30 |

722390 | 21 |

722391 | 25 |

722392 | 30 |

722393 | 25 |

722397 | 30 |

722398 | 28 |

722399 | 28 |

722401 | 21 |

724006 | 22 |

728394 | 27 |

728529 | 22 |

728628 | 22 |

730838 | 30 |

Date | Return date | Assignment | |
---|---|---|---|

2012-02-16 | 2012-03-08 | Project |

## LaTeX

If you want to typeset the project with LaTeX, you may use the following template to get started. This include

- Neville and Divided Difference tables
- Interpolation tables
- Graphs
- Python and Matlab code

Download it here:
**LaTeX Template**

For other help and introduction to LaTeX you may consult the LaTeX wikibook.

## Polynomial Interpolation with polyfit and polyval

I describe here usage of `polyfit`

and its close friend `polyval`

.

To obtain an interpolating polynomial, you would go as follows:

p = polyfit([0.,2.,1.], [2.,1.,1.], 2)

Do not forget the third argument, which is the degree of the polynomial that you wish to interpolate with. You should always use the number of interpolation points minus one (here 2 = 3-1).

Now that you have the polynomial `p`

, you may evaluate it at various points as follows

polyval(p, 10) # value of the polynomial at x = 10

This is especially useful if you want to plot a polynomial. You would go as follows:

xs = linspace(-1,3,500) # 500 points between -1 and 3 ys = polyval(p, xs) # the y values plot(xs,ys)