作业帮 > 综合 > 作业

matlab 相关系数

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/11 17:34:48
matlab 相关系数
我用数据拟合求出了函数系数,我想看看它们的相关系数怎么?
程序如下;
x=[50:50:2050];
y=[159.02 176.14 192.59 208.50 223.93 238.97 253.66 268.04 282.16 296.03 309.69 323.15 336.44 349.57 362.56 375.42 388.16 400.79 413.32 425.76 438.12 450.40 462.62 474.78 486.89 498.9 510.97 522.95 534.90 546.82 558.72 570.61 582.48 594.35 606.22 618.09 629.96 641.85 653.75 665.67 677.63];
a=polyfit(x,y,3)
问相关系数
matlab 相关系数
clear;clc
x=[50:50:2050];
y=[159.02 176.14 192.59 208.50 223.93 238.97 253.66 268.04 282.16 296.03 309.69 323.15 336.44 349.57 362.56 375.42 388.16 400.79 413.32 425.76 438.12 450.40 462.62 474.78 486.89 498.9 510.97 522.95 534.90 546.82 558.72 570.61 582.48 594.35 606.22 618.09 629.96 641.85 653.75 665.67 677.63];
a=polyfit(x,y,3);
Y=vpa(poly2sym(a,'X'),5) % 拟合函数
plot(x,y,'*',x,polyval(a,x))
vpa(corrcoef(y,polyval(a,x))) %相关系数