如何用matlab找出两组数据间的对应关系假如如下两组数据a=(88.2 86.59 83.44 79.98 74.49 70.58 65.68 61.21 88.29 84.17);b=(88.63 87.4 84.03 80.59 74.92 70.76 66.22 61.25 88.7 84.53);我用什么能够得到两组数据
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 12:49:11
![如何用matlab找出两组数据间的对应关系假如如下两组数据a=(88.2 86.59 83.44 79.98 74.49 70.58 65.68 61.21 88.29 84.17);b=(88.63 87.4 84.03 80.59 74.92 70.76 66.22 61.25 88.7 84.53);我用什么能够得到两组数据](/uploads/image/z/1340396-44-6.jpg?t=%E5%A6%82%E4%BD%95%E7%94%A8matlab%E6%89%BE%E5%87%BA%E4%B8%A4%E7%BB%84%E6%95%B0%E6%8D%AE%E9%97%B4%E7%9A%84%E5%AF%B9%E5%BA%94%E5%85%B3%E7%B3%BB%E5%81%87%E5%A6%82%E5%A6%82%E4%B8%8B%E4%B8%A4%E7%BB%84%E6%95%B0%E6%8D%AEa%3D%EF%BC%8888.2+86.59+83.44+79.98+74.49+70.58+65.68+61.21+88.29+84.17%EF%BC%89%EF%BC%9Bb%3D%EF%BC%8888.63+87.4+84.03+80.59+74.92+70.76+66.22+61.25+88.7+84.53%EF%BC%89%EF%BC%9B%E6%88%91%E7%94%A8%E4%BB%80%E4%B9%88%E8%83%BD%E5%A4%9F%E5%BE%97%E5%88%B0%E4%B8%A4%E7%BB%84%E6%95%B0%E6%8D%AE)
如何用matlab找出两组数据间的对应关系假如如下两组数据a=(88.2 86.59 83.44 79.98 74.49 70.58 65.68 61.21 88.29 84.17);b=(88.63 87.4 84.03 80.59 74.92 70.76 66.22 61.25 88.7 84.53);我用什么能够得到两组数据
如何用matlab找出两组数据间的对应关系
假如如下两组数据
a=(88.2 86.59 83.44 79.98 74.49 70.58 65.68 61.21 88.29 84.17);
b=(88.63 87.4 84.03 80.59 74.92 70.76 66.22 61.25 88.7 84.53);
我用什么能够得到两组数据间的对应关系呢?比如二次拟合?三次拟合?哪种方法更合适呢?本人再次非常感谢了!
如何用matlab找出两组数据间的对应关系假如如下两组数据a=(88.2 86.59 83.44 79.98 74.49 70.58 65.68 61.21 88.29 84.17);b=(88.63 87.4 84.03 80.59 74.92 70.76 66.22 61.25 88.7 84.53);我用什么能够得到两组数据
a=[88.2 86.59 83.44 79.98 74.49 70.58 65.68 61.21 88.29 84.17];
b=[88.63 87.4 84.03 80.59 74.92 70.76 66.22 61.25 88.7 84.53];
c=1;
p=polyfit(a,b,c);%参数c为拟合曲线次数,p为降幂系数
y=polyval(p,a);
plot(a,y,'-',a,b,'.');
grid on;
如图所示为一次拟合曲线,我觉得就可以了,线性度很好, b=1.0127*a-0.5547