首先要准备好两组数为x和y组数据在可以简单感觉一下具有线性关系
将准备好的数据放excel表格里面
EXCEL需要我们自己启用数据分析,点击文件,选择选项,点击左侧的加载项,加载分析工具
加载工具完成以后,点击数据中的“工具分析”,选择“回归”,点击确定
点击Y值输入区域后面的单元格选择工具,选择Y值单元格,比如小编这里的A2:A20,X值同理 *** 作,这里选择B2:B20
勾选下方的线性拟合图,我们可以看一下拟合的效果
excel会在新的工作表里面输出回归分析的相关结果,比如相关系数R^2,标准误差,在X-variable和Intercept两项的值可以写出一元回归方程
在右侧就是我们的线性拟合图,观察拟合效果还不错
excel如何拟合数学模型
1、首击桌面上的excel图标打开excel。
3、选中输入的数据。
4、点击上边栏中的插入。
6、当d出图表向导d出框时,点击左边的XY散点图。
7、选择子图表类型中的第一个。
8、点击图表向导对话框最下方的完成。
9、此时会根据数据生成一个图表。
10、选择图表中的任意一个点,图表中的所有点都会被选中。
11、右键点击任意一个点,选择添加趋势线。
12、此时会d出添加趋势线对话框,选择类型中的第一个。
13、点击选项,勾选下方的显示公式和显示R平方值选项。
14、点击对话框下方的确定。
15、此时数据的曲线拟合的公式可以了。
clearclc
%这是一个一元线性回归问题,用matlab编写如下程序:
x=[1960,1961,1962,1963,1964,1965,1966,1967,1968]'
y=[29.72,30.61,31.51,32.13,32.34,32.85,33.56,34.20,34.83]'
subplot(221)
plot(x,y)
%假设模型 y=a0+a1*x+e
x=[ones(9,1),x]
a=x\y%a(1)=a0,a(2)=a1.
X=1960:2222
Y=a(1)+a(2)*X
subplot(222)
plot(X,Y)
%2003开始 人口增长一倍 43年 2077 年超过一百亿
%2002年的世界人口数 55.2357亿
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)