Problem in using nlinfit?
3 views (last 30 days)
I want to use a nlinfit, previously I used for two inputs and it was working fine but not I have 3 inputs and its giving error:
??? Error using ==> statset at 262
Expected argument 2 to be a parameter name string or an options structure
created with STATSET.
Error in ==> nlinfit at 103
options = statset(statset('nlinfit'), options);
Error in ==> Nu_variables at 9
Error in ==> tem_dep_cal at 42
where my fitfun is:
function [ Nu ] = fitfun_Nu(param,Re,Pr)
can anyone guide me to rectify the error?
Star Strider on 22 Jul 2014
You can pass two independent variables to your function but you have to combine them into one array. Assuming Re and Pr are both column vectors, the array for them becomes:
RePr = [Re Pr];
your function becomes:
function [ Nu ] = fitfun_Nu(param,RePr)
and the call to nlinfit becomes:
That should work.