24小时热门版块排行榜    

查看: 992  |  回复: 7
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

kangyajuan01

新虫 (小有名气)

[求助] 求matlab拟合非线性曲线程序 已有2人参与

x=[0.5  3  6  13  25  50]
y=[5.8  4.5  7.4 19.1  66.8  100]
拟合曲线y1=100(a+bx+c*tanh(d(x-e)))
y2=100(a-arctan(b(x-c)))/(a-d)
求散点图,拟合曲线系数,拟合曲线图,以及y=25,50,75时对应的x值
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bcsnow

铁杆木虫 (著名写手)

【答案】应助回帖

有了系数就能算出来啊。拟合精度应该和你预定义的方程及数据有关系。
6楼2014-12-05 08:30:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 8 个回答

bcsnow

铁杆木虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
-0.0006
    0.0209
         0
         0
         0
2楼2014-12-03 15:41:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kangyajuan01

新虫 (小有名气)

引用回帖:
2楼: Originally posted by bcsnow at 2014-12-03 15:41:26
-0.0006
    0.0209
         0
         0
         0

有没有程序呀

[ 发自小木虫客户端 ]
3楼2014-12-03 18:45:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bcsnow

铁杆木虫 (著名写手)

【答案】应助回帖

忘存了,你在这个基础上改吧
x=[0.17091 0.31732 0.439 0.537 0.87 0.17091 0.17091];
y=[0.07 0.07 0.07 0.07 0.07 0.022 0.10471];
z1=[0.57 1 0.97 1.77 2.8 0.9 2.2]';
z2=[3 8.7 10.2 18 24 7.2 8.1]';

X=[x;y]'
b0=[0 0]'
fun=@(b,X)X(:,1).^b(1)+X(:,2).^b(2)
[beta,r,J,COVB,mse]=nlinfit(X,z1,fun,b0)
4楼2014-12-04 22:45:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见