x1=[19.19447323 0.475405411 2.608234886 1.471 595665 42.29745002 1.238431564 0.509783828 0.563244317];
y1=[49.87388155 14.30720068 33.09714529 28.72177248 57.71655104 24.68681863 15.34093162 17.25569871];
x=sort(x1);
y=sort(y1);
b0=[0.02,0.02];
fun=inline('x./(b(1)+b(2)*x)','b','x');[b,r,j]=nlinfit(x,y,fun,b0);b % 最佳参
y2=x./(0.0266+0.0177*x);% 根据 b1 写出具体函数
plot(x,y,'*',y2,' -')
xlabel(' 平均延误时间 '),ylabel(' 有效绿时 ')
上面的程序有错误,求大神帮个忙,改正一下。
非常抱歉!本站不支持旧版本IE浏览器~~建议使用IE10/IE11/Chrome/Firefox/Safari等高级浏览器浏览。