用MATLAB软件使用最小二乘法使用条件对数据进行处理。急急急

利用matlab进行偏最小二乘法数据处理
%matlab程序
0.1&&&&&&&
0.5&&&&&&&
0.7&&&&&&&
0.2&&&&&&&
0.6&&&&&&&
0.4&&&&&&&
0.3&&&&&&&
0.7&&&&&&&
0.5&&&&&&&
0.4&&&&&&&
0.6&&&&&&&
0.3&&&&&&&
0.5&&&&&&&
0.8&&&&&&&
0.2&&&&&&&
0.6&&&&&&&
0.3&&&&&&&
0.5&&&&&&&
0.4&&&&&&&
0.7&&&&&&&
0.6&&&&&&&
0.3&&&&&&&
0.5&&&&&&&
X=[0.2876&&&&&&&
0.6173&&&&&&&
0.9647&&&&&&&
1.1936&&&&&&&
1.0636&&&&&&&
0.7332&&&&&&&
0.5441&&&&&&&
0.6247&&&&&&&
0.7421&&&&&&&
0.7052&&&&&&&
0.2653&&&&&&&
0.5167&&&&&&&
0.8403&&&&&&&
1.0435&&&&&&&
1.008&&&&&&&
0.7396&&&&&&&
0.5344&&&&&&&
0.5675&&&&&&&
0.6312&&&&&&&
0.5368&&&&&&&
0.3833&&&&&&&
0.7089&&&&&&&
1.0544&&&&&&&
1.2805&&&&&&&
1.2524&&&&&&&
0.8886&&&&&&&
0.6596&&&&&&&
0.6815&&&&&&&
0.75&&&&&&&
0.6671&&&&&&&
0.3957&&&&&&&
0.6853&&&&&&&
0.9204&&&&&&&
1.0648&&&&&&&
1.0486&&&&&&&
0.7999&&&&&&&
0.5579&&&&&&&
0.5381&&&&&&&
0.5698&&&&&&&
0.469&&&&&&&
0.472&&&&&&&&
0.7413&&&&&&&
1.0124&&&&&&&
1.2202&&&&&&&
1.2297&&&&&&&
0.9699&&&&&&&
0.6646&&&&&&&
0.635&&&&&&&
0.6254&&&&&&&
0.4978&&&&&&&
0.6268&&&&&&&
0.9851&&&&&&&
1.1633&&&&&&&
1.1629&&&&&&&
1.0128&&&&&&&
0.7123&&&&&&&
0.5161&&&&&&&
0.482&&&&&&&
0.5194&&&&&&&
0.4909&&&&&&&
0.4921&&&&&&&
0.8723&&&&&&&
1.2407&&&&&&&
1.4583&&&&&&&
1.3631&&&&&&&
1.0073&&&&&&&
0.7341&&&&&&&
0.7032&&&&&&&
0.8171&&&&&&&
0.7228&&&&&&&
0.4308&&&&&&&
0.8232&&&&&&&
1.146&&&&&&&&
1.309&&&&&&&&
1.1767&&&&&&&
0.8207&&&&&&&
0.5852&&&&&&&
0.6604&&&&&&&
0.7677&&&&&&&
X0=[0.4089&&&&&&&
0.6996&&&&&&&
0.8712&&&&&&&
1.0159&&&&&&&
0.9638&&&&&&&
0.7115&&&&&&&
0.5112&&&&&&&
0.4722&&&&&&&
0.5059&&&&&&&
0.4343];&&&&&
[XL,YL,XS,YS,BETA,PCTVAR,MSE] = plsregress(X,Y);
Ytest = [ones(size(X,1),1) X]*BETA;
residuals = Y-Ytest
Yfit=[ones(size(X,1)+1,1) [X;X0]]*BETA
ABC=Yfit(9,1:3)
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。用MATLAB软件使用最小二乘法对数据进行处理。急急急-
用MATLAB软件使用最小二乘法对数据进行处理。急急急
作者:匿名 &&&&&投稿日期:
用MATLAB软件使用最小二乘法对数据进行处理。急急急
1、首先,建立一个自定义函数文件,如fun.m文件。文件内容为 function c=fun(a,b...
MATLAB是数值计算的先锋,它以矩阵作为基本数据单位,在应用线性代数、数理统计、自动控制、数字信号...
提供两个方式: 1.将包解压到一个目录,然后点击其中的一个文件,matlab打开编辑器,点编辑器上的...
matlab程序如下: g=[0.86,0.80,0.62,0.52,0.44]; %加速度数组为g...
1、建立问题的数学模型: 2、matlab程序语言实现 2.1 先建立约束函数,保存为con_fun...
Matlab可以通过菜单或者脚本来完成你所说的任务。 Matlab数据画图粗糙的分为两步: 把exc...
MATLAB概论 MATLAB是世界流行的优秀科技应用软件之一。具有功能强大(数值计算、符号计算、图...
我记得MATLAB和VC是可以关联起来的,需要一些引用,也不止这些,大型语言之间,基本都有关联性的,...
1、对于简单的二元二次方程组的解,可以用solve()函数或fsolve()函数来求解。 2、对于复...
打开matlab2014a程序,在主工具栏找到应用程序一栏,打开optimization选项。 问题...
++++++++++++
已经发你邮箱了如何用MATLAB编写程序(最小二乘法)曲线拟合_百度知道
如何用MATLAB编写程序(最小二乘法)曲线拟合
3.0,50,60方程y=ax^2+bx+c 给定点x=[10..7,35,40,2,90,100].3,2;y= [2,70,80,2.3,2,2
  x=[10,20,30,35,40,50,60,70,80,90,100]';  y=[2.0,2.3,2.7,2.3,2.3,2.7611]';  X=[ones(size(x)) x x.^2];  coe=X\y  MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
采纳率:72%
来自团队:
40,50,2,2,2,80,90.4.2.5.2x=[10,20.1]',60,70,30,35;y=[2.]',2,2
本回答被提问者采纳
为您推荐:
其他类似问题
最小二乘法的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。涓婁紶鍙戝竷
禄 搴旂敤鏈

我要回帖

更多关于 偏最小二乘法 软件 的文章

 

随机推荐