matlab如何拟合散点图,我想得到散点图函数?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab如何拟合散点图,我想得到散点图函数?相关的知识,希望对你有一定的参考价值。
参考技术A matlab如何拟合散点图,我想得到散点图函数?[37 37.5 38 38.5 39 39.5 40 40.5 41 41.5 42 42.5 43];
y=[3.4 3 3 2.27 2.1 1.83 1.53 1.7 1.8 1.9 2.35 2.54 2.9];
p=polyfit(x,y,2); % 拟合出的二次函数的系数
ye=y-polyval(p,x); % 计算误差
ye2s=sum(ye.^2); % 误差的平方和
disp(sprintf('误差的平方和=%d',ye2s));
xx=linspace(min(x),max(x)); % 绘图用到的点的横坐标
yy=polyval(p,xx); % 拟合曲线的纵坐标
plot(x,y,'o',xx,yy); % 绘图,原始数据+拟合曲线
legend('原始数据','拟合曲线'); % 图示
s=char(vpa(poly2sym(p,'x'),5)); % 二次函数式转换为字符串,vpa转换小数,保留5位有效数字
title(['y=' s]);
一干二净除旧习 五讲四美树新风 辞旧迎春
Python使用matplotlib可视化散点图使用seaborn中的lmplot函数使用多子图可视化不同分组的散点图最优拟合线性回归曲线
Python使用matplotlib可视化散点图、使用seaborn中的lmplot函数使用多子图可视化不同分组的散点图最优拟合线性回归曲线(Each regression line in its own column)
目录
以上是关于matlab如何拟合散点图,我想得到散点图函数?的主要内容,如果未能解决你的问题,请参考以下文章
excel中如何自动生成散点图并进行线性拟合,然后用拟合出来的公式计算另外的值?