如果你的函数 P=hanshu(T)已经建立的情况下,在写一个函数:
function f=myfun(T,P)
f=P-hanshu(T);
保存.
写函数
function T=getT(P);
options=optimset('Display','off','Tolfun',0.5e-14,'Algorithm','levenberg-marquardt');
T=fsolve(@(T) myfun(T,P),250,options);
此函数就是计算P的.其中,250是计算时的迭代初始值,可以自己选择.