24小时热门版块排行榜    

查看: 1224  |  回复: 13
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

summerboy7618

铜虫 (小有名气)

[交流] 【求助】关于excel多项式按拟合问题 [origin也有同样问题]

原始数据如下:
   x                              Y
313.15                6383
323.15                5416.33
373.15                1816.32
423.15                908
473.15                582.12
523.15                424
573.15                358.6

以第一列为横坐标(X)第二列为纵坐标(Y)拟合公式为:y = 5E-06x^4 - 0.0108x^3 + 7.9543x^2 - 2611.6x + 322297.按此公式计算得:X=313.15时Y=927.3,明显与原数据:6383相差甚远!请问各位,该拟合公式是否有误?

我用orgin进行拟合,结果遇到了同样的问题。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

change0618

铁杆木虫 (著名写手)

方丈大师

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
wangen994(金币+2,VIP+0):感谢参与讨论 7-11 22:08
matlab

data=[313.15                6383
    323.15                5416.33
    373.15                1816.32
    423.15                908
    473.15                582.12
    523.15                424
    573.15                358.6];
x=data(:,1);
y=data(:,2);

P=polyfit(x,y,4);
disp('P=')
disp(P')
XX=300:580;
PP=polyval(P,XX);
plot(x,y,'*',XX,PP,'r')
y0=polyval(P,x);
fprintf('\t\t\tx\t\t\t\t\ty\n')
disp([x,y0])
14楼2009-07-11 13:55:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 14 个回答

sunxiao

荣誉版主 (著名写手)

小木虫钓鱼协会会长


wangen994(金币+1,VIP+0):感谢你参与交流 7-7 13:00
这个与你用的多项式的次数有关,而且拟合出来的公式对于很离散的样点,肯定效果不好
西南交大隧道方向招硕、博士
2楼2009-07-07 02:02:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

change0618

铁杆木虫 (著名写手)

方丈大师

★ ★
wangen994(金币+2,VIP+0):感谢你参与交流 7-7 13:01
P =

  1.0e+005 *

  Columns 1 through 4

   0.000000000054468  -0.000000107599774   0.000079543315473  -0.026115806778569

  Column 5

   3.222968560073254


y0 =

    6.461504029255360e+003

估计是你在计算x=313.15点的y值时有问题
3楼2009-07-07 08:17:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

summerboy7618

铜虫 (小有名气)


woshilsh(金币+1,VIP+0):常来交流! 7-7 16:46
引用回帖:
Originally posted by sunxiao at 2009-7-7 02:02:
这个与你用的多项式的次数有关,而且拟合出来的公式对于很离散的样点,肯定效果不好

应该不是这个原因吧?如果说是因为阶次太低的原因,那取5次,6次是不是更好呢?实际并非如此

五次拟合关系为:
y = 2E-08x5 - 3E-05x4 + 0.0187x3 - 4.8133x2 + 125.32x + 90362
按这个拟合出来的公式计算则得到以下值,偏差更大了
附录:
313.15                3583.865422
323.15                2596.145509
373.15                1578.621552
423.15                7895.530075
473.15                23610.63445
523.15                52634.94806
573.15                101476.7343
4楼2009-07-07 12:22:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见