I'm working on solving for the values of a series of parameters that are from a set of equations. While I have tried following every example I can find for fsolve, none have been particularly helpful. I've past the code from my m file below. Any help is appreciated. THANKS!
function F=calibrate(X)%known variables;
nm = 0.031;se = 0.108;ne = 0.862;c = 0.091;ke = 0.545;km = 0.040;m = 0.097;l = 0.333;phi = 0.045;A = 0.017;B = 0.048;%unknown parameters;
delta=X(1);alpha=X(2);gamma=X(3);tau=X(4);theta=X(5);zeta1=X(6);zeta2=X(7);zeta3=X(8);eta=X(9);omegae = X(10);omegam = X(11);beta = X(12);F(1) = A*((ke^alpha)*(ne^(1-alpha)))^(1-gamma) * m^gamma - c - ke*phi - km*phi +(ke+km)*(1 - delta);F(2) = B*(theta * (km^tau) + (1-theta)*(nm^tau))^(1/tau) -m;F(3) = omegae*se + omegam*nm - phi;F(4) = 1 - ne - nm - se -l;F(5) = zeta1 * ke^(alpha*(1-gamma))* ne^(-alpha - gamma*(1- alpha))*m^gamma - c;F(6) = (gamma/eta)*A*B*(ke^(alpha*(1-gamma)))*(ne^((1-alpha)*(1-gamma)))*(nm^(tau-1))*(m^(gamma - tau)) + c*(omegae /omegam) - c;F(7) = zeta2 * (ke^((alpha -1)-(gamma*alpha)))*(ne^((1-alpha)*(1-gamma)))*(m^gamma)+ zeta3 - phi;F(8) = zeta3 - beta * gamma * theta * A* B*(ke^(alpha*(1-gamma)))*(ne^((1-alpha)+(1-gamma)))*(km^(tau-1))*(m^(gamma-tau)) - phi;F(9) = beta*omegae*(1-l) - phi;F(10) = (A*(1-gamma)*(1 - alpha))/eta - zeta1;F(11) = beta*A*(1-gamma)*alpha - zeta2;F(12) = beta*(1-delta)- zeta3;
Best Answer