24小时热门版块排行榜    

查看: 1208  |  回复: 4

cczzqq

新虫 (小有名气)

[交流] 求助我这个二次函数拟合哪出问题了 已有2人参与

我用的matlab想拟合二次函数 但是结果差的也太多了 大神们我这是哪写错了么

x1=[0 266.7 533.3 800 1066.7 1333.4 1600];
y1=[310.0427833 336.7641436 345.5370632 346.9847986 345.4176461 336.6190252 309.7780912];
>> polyfit(x1,y1,2)

ans =

   -0.0001    0.0967  311.6186
回复此楼

» 本帖已获得的红花(最新10朵)

» 猜你喜欢

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

cczzqq

新虫 (小有名气)

原始数据                       拟合结果
0                310.0427833                310
266.7        336.7641436                328.677001
533.3        345.5370632                333.129221
800                346.9847986                323.36
1066.7        345.4176461                299.365001
1333.4        336.6190252                261.144224
1600        309.7780912                208.72



这个是我的拟合结果 明显对不上啊
2楼2020-11-21 11:24:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hollya27

至尊木虫 (文坛精英)

Katsuragi Megumi


小木虫: 金币+0.5, 给个红包,谢谢回帖
送红花一朵
说明2次不够啊,试试4次呢

发自小木虫IOS客户端
3楼2020-11-21 11:57:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaoguiren

金虫 (著名写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
你这是polyval算的有问题吧,拟合系数好像是对的,我这用numpy算了算,拟合的还行啊:
310.0427833     311.61857533
336.7641436     333.10823071
345.5370632     345.98052483
346.9847986     350.24511433
345.4176461     345.89555592
336.6190252     332.93184962
309.7780912     311.36370045
4楼2020-11-21 17:28:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaoguiren

金虫 (著名写手)

你这是polyval算的有问题吧,拟合系数好像是对的,我这用numpy算了算,拟合的还行啊

310.0427833     311.61857533
336.7641436     333.10823071
345.5370632     345.98052483
346.9847986     350.24511433
345.4176461     345.89555592
336.6190252     332.93184962
309.7780912     311.36370045
5楼2020-11-21 17:29:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 cczzqq 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见