急求matlab两个自变量的一次拟合方法,就y=ax1+bx2+c的,
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/30 10:19:38
急求matlab两个自变量的一次拟合方法,就y=ax1+bx2+c的,
clc
y=[34 31 25 27 33 36 28 27 45 39 38 34 42 37 33 32 44 38 39 34 48 46,...
41 45 47 55 43 41 45 37 43 34 47 42 48 38 37 44 33 37]';
x1=[2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 6 6 6 6 6 6 6 6 8 8 8 8 8 8 8 8 ,...
10 10 10 10 10 10 10 10]';
x2=[0.2 0.4 0.6 0.8 0.2 0.4 0.6 0.8 0.2 0.4 0.6 0.8 0.2 0.4 0.6 0.8 ,...
0.2 0.4 0.6 0.8 0.2 0.4 0.6 0.8 0.2 0.4 0.6 0.8 0.2 0.4 0.6 0.8 ,...
0.2 0.4 0.6 0.8 0.2 0.4 0.6 0.8]';
b = regress(y,[ones(size(y)),x1,x2])
运行结果
b =
36.9375
1.3438
-12.6500
回归方程为 y=36.9375+ 1.3438x1 -12.6500x2
再问: 那怎么看拟合效果
再答: [b,bint,r,rint,stats] = regress(y,[ones(size(y)),x1,x2]) bint是回归系数的区间估计,r是残差,rint是置信区间,stats是用于检验回归模型的统计量,有三个数值:相关系数r^2,F值,与F对应的概率P,alpha是显著性水平(缺省的时候为0.05)。相关系数r^2越大,说明回归方程越显著;与F对应的概率P
y=[34 31 25 27 33 36 28 27 45 39 38 34 42 37 33 32 44 38 39 34 48 46,...
41 45 47 55 43 41 45 37 43 34 47 42 48 38 37 44 33 37]';
x1=[2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 6 6 6 6 6 6 6 6 8 8 8 8 8 8 8 8 ,...
10 10 10 10 10 10 10 10]';
x2=[0.2 0.4 0.6 0.8 0.2 0.4 0.6 0.8 0.2 0.4 0.6 0.8 0.2 0.4 0.6 0.8 ,...
0.2 0.4 0.6 0.8 0.2 0.4 0.6 0.8 0.2 0.4 0.6 0.8 0.2 0.4 0.6 0.8 ,...
0.2 0.4 0.6 0.8 0.2 0.4 0.6 0.8]';
b = regress(y,[ones(size(y)),x1,x2])
运行结果
b =
36.9375
1.3438
-12.6500
回归方程为 y=36.9375+ 1.3438x1 -12.6500x2
再问: 那怎么看拟合效果
再答: [b,bint,r,rint,stats] = regress(y,[ones(size(y)),x1,x2]) bint是回归系数的区间估计,r是残差,rint是置信区间,stats是用于检验回归模型的统计量,有三个数值:相关系数r^2,F值,与F对应的概率P,alpha是显著性水平(缺省的时候为0.05)。相关系数r^2越大,说明回归方程越显著;与F对应的概率P
怎样用MATLAB拟合两个自变量的函数系数和指数?
matlab拟合函数我想用matlab拟合C=f(x,y)现在 有一些散点数据,(x,y,它们对应的c),能做吗?求高手
请问如何用matlab进行下面类似的方程拟合? y=a*x/(b+x) x为自变量 y为因变量 求a和b
(2013•虹口区二模)已知抛物线C:y2=2px(p>0),直线l交此抛物线于不同的两个点Ax1,y1、Bx2,y2.
急求matlab程序 二次拟合 曲线的方程
matlab中,两个自变量的函数怎么求最大值(急!1)
关于MATLAB的数据拟合问题,由两个数组拟合成另一个数组,求系数
【求助高手】如何用MATLAB求y=ax^0.5+bx模型的拟合系数a,
数列通项是an=Ax1^n-1+Bx2^n-1 还是an=Ax1^n+Bx2^n 发现有两个版本,貌似都对,
matlab求拟合函数的系数
matlab 求拟合函数的系数
求MATLAB 拟合指数函数的代码~