fittype with integration limits containing independent variable

Hello,
I am trying to do a custom fit of an equation of the form
a(x/b)*integral(f(t),0,b/x)
so that in Matlab it looks like (simplified):
ft=fittype('a*(x/b)^5*quad(f(t),0,b./x)',...
'independent',{'x'},'coef',{'a','b'});
The goal being to find a and b such that the fit is in closest agreement with the data I have.
However, x is a vector, so quad won't take it as a limit.
Is there a workaround to this?
Thanks,
Grant

2 Comments

Have you solved this problem?
I'm now fitting a curve defined by an integral as well, but error keeps coming out. T_T
me too. Have no idea how to use integration inside fittype.

Sign in to comment.

Answers (0)

Categories

Asked:

on 24 May 2013

Commented:

on 11 May 2020

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!