24小时热门版块排行榜    

查看: 512  |  回复: 0

lm200944021

木虫 (初入文坛)

[求助] 我想要模拟 x,y,z的关系,x和y是自变量,z是因变量,函数关系已知,只拟合常数

function liu
clear all; clc
x=[1.967545 2.956682 3.948605 4.942718 5.938462 7.938716 11.93423 19.94424];
y=[5.11341712 5.10398619 5.09562666 5.08833017 5.08208944 5.06912749 5.05724953 5.04336904];
z=[1.05595 1.259945 1.416935 1.555427 1.687987 1.876324 2.420285 3.444629];
beta0=[0.9 0.8 0.333]
[beta,resnorm,residual]=lsqcurvefit(@OBjFuc,[],[],[],x,y,z)
function f=OBjFuc(beta,x,y,z)
f=z-beta(1)*power(x,beta(2))*power(y,beta(3));



提示MATLAB Failure in initial user-supplied objective function evaluation. LSQCURVEFIT,请问怎么改,谢谢!
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lm200944021 的主题更新
信息提示
请填处理意见