Expansion of Regularization Tools with Large-Scale Problems |
| Abstract | The goal with this expansion pack for Regularization Tools has been to create good, interesting, and easy to use large-scale test problems for testing numerical algorithms in Matlab. We have implemented three different kind of test problems: 1 ) Gravity Surveying in 2-D and 3-D; 2 ) Seismic Tomography in 2-D and 3-D with Fresnel Kernels; and 3 ) Image deblurring problem. In the implementation and manual we have focused on consistency and structure. This means, that all the functions have the same sort of inputs and outputs with few variations. This should make it easier for the user to use the different test problems. User-friendliness has also been a focus point for us. We have achieved this by creating functions that require very few input parameters, but yet still can be adjusted to a specific need by the advanced user. All the geology problems have predefined examples, which makes it easy to get started with them. The image deblurring problem has several standard images that serve in the same way.
Another common thing for all the functions, is that there is a detailed Matlab interface available, as well as this manual and demo scripts. We imagine that many of the users will be using personal computers to test their numerical algorithms. We have therefore sought to make the code as efficient as possible as well as using sparse matrices, when it was suitable, to minimize the required memory space. | Type | Bachelor thesis [Academic thesis] | Year | 2013 | Publisher | Technical University of Denmark, Department of Applied Mathematics and Computer Science / DTU Co | Address | Matematiktorvet, Building 303B, DK-2800 Kgs. Lyngby, Denmark, compute@compute.dtu.dk | Series | B.Sc.-2013-9 | Note | DTU supervisor: Per Christian Hansen, pcha@dtu.dk, DTU Compute | Electronic version(s) | [pdf] | Publication link | http://www.compute.dtu.dk/English.aspx | BibTeX data | [bibtex] | IMM Group(s) | Scientific Computing |
|