Tips on avoiding limits imposed by double precision
<p>I am using Matlab to solve a differential equation which has a free parameter. The details of the equation are not relevant to my question. This parameter has to be iterated upon to obtain a good output. As the parameter is iterated, the output improves, but eventually this improvement stops due to the precision accuracy set by Matlab. That is, eventually I end up with lower and upper bound estimates for my parameter where the separation between these bounds is so small that there is no number that exists between them (by number I mean a number that the computer can use). At this point, since there is no better estimate for my parameter, I can't improve on it.</p>

<p>The obvious solution would be using higher than double precision, but as far as I know this is not possible in Matlab. Does anybody have any general tips on how to circumvent this limitation? I'm open to all suggestions.</p>

<p>Thank you very much.</p>