Code covered by the BSD License  

Highlights from
regtools

4.65385

4.7 | 26 ratings Rate this file 296 Downloads (last 30 days) File Size: 80.7 KB File ID: #52
image thumbnail

regtools

by

 

16 Apr 1998 (Updated )

Analysis and Solution of Discrete Ill-Posed Problems.

| Watch this File

File Information
Description

Regularization Tools: A MATLAB package for Analysis and Solution of Discrete Ill-Posed Problems. Version 4.1.

By means of the routines in this package, the user can experiment with different regularization strategies. The package also includes 12 test problems.

Requires Matlab Version 7.3. The manual and more details can be found at

http://www2.imm.dtu.dk/~pch/Regutools/

Acknowledgements

This file inspired Nlc Smooth Reg.

MATLAB release MATLAB 7.5 (R2007b)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (28)
16 Apr 2014 Carlos Palma

Poorly documented. My own experience with it has been that I cannot know what matrices must I pass as arguments for these functions. For example when using l_corner I have found that you have to pass a matrix s, which I believe to be the matrix given by svd (nowhere it says whether this is right or wrong), and I always get an error because it tries to compute beta./s, with beta=U'*b, which in my case means beta is a 6x1 matrix, while s is a 6x6 matrix. How am I supposed to know how to solve this?, I'm just studying the basics of regularization!!!!!

09 Mar 2014 kaiba Wong

Very essential tools
I am trying the tikhonov function and getting errors...
suppose my Ax=b
A=matrix of 11375x3
b=vector of 11375x1
I calculated svd of A using svd(A,0)
assuming x_0 is zero
and insert lambda as [10,1,1e-2]
unfortunately..I keep getting an error that
Error in tikhonov (line 66)
if (nargin==6), omega = V\x_0; omega = omega(1:p); end

anyone having the same problem?...Thanks!

13 Feb 2014 Thomas

Great package but, what is what...?

I have a data vector, and a model for calculating a theoretical data vector. What variables are the data vector and model in the call? Could someone lay out what each of these are?

tikhonov(U,s,V,b,lambda,x_0)
U=?
s=?
V=?
b=?
lambda=?
x_0=?

29 Oct 2013 Feiyan  
13 Aug 2013 Andrey Ivanov  
04 Jan 2013 Nikolai  
22 Dec 2012 Charles Nelatury  
25 Aug 2012 Hong  
29 Jun 2012 Oscar  
22 Mar 2012 Christopher Coello

Great package, really useful to understand better resolution of ill-posed problems

23 Dec 2011 Piet

Great!

16 Dec 2011 ls

good work

07 Dec 2011 Martin Fuchs

Well written Code thanks to the Author

15 Oct 2011 LucasCritique

Fantastic package! Easy to use, stable, great documentation. Many thanks to the author!

23 Oct 2008 Xuecang zhang

thanks a lot ,very convenient and powerful
sharing is good

01 Aug 2008 yuan qiangqiang

very good !

22 May 2008 praveen kumar

These are really useful & essential programs.

28 Jun 2007 leon button

ciao

10 Apr 2007 sdfasf kjdlfkalsdj  
06 Mar 2007 abdel jardani

merci

23 Jul 2004 Ruslan Pechenkin

Thanks a lot, it is very useful

07 Mar 2004 Nicolas MARIE

Thank you for this very useful package.

03 Nov 2003 Valeriy Kruchko

Thank you for this job.

09 Apr 2003 Dr.Feras AL-Faqih  
25 Jan 2002 Ben Fisher

Great collection of tools. It needs some time to get familiarised with all functions though the documentaion is good.

28 Nov 2001 Wlodek Tych

Excellent tool, good documentation. As with other powerful methods you have to know what you are doing.

Many thanks to the Author for writing and sharing.

21 Oct 2001 Volker Rath

Indispensable for everybody working on
inverse problems.

30 Sep 2001 Brian Borchers

This is a very useful package of tools for
the regularization of linear inverse problems. I've found this package to be very
useful both in research and in teaching a
course in inverse problems.

One minor complaint- the author
has released an updated version for MATLAB 6
which isn't on MATLAB Central yet.

Updates

modifying description

05 Dec 2002

Added screenshot

25 Feb 2008

New version for Matlab 7.3, with a number of buf fixes and new capabilities, publihsed in Numer. Algo. 46, pp 189

Contact us