下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、偏最小二乘法代码clcclearload aa.txt ;%原始数据存放在纯文本文件aa.txt中disp(期望)mu=mean(aa)disp(和标准差 )sig=std(aa) %求均值和标准差disp(相关系数矩阵)rr=corrcoef(aa) %求相关系数矩阵disp(数据标准化)data=zscore(aa) % 数据标准化n=3;m=3; %n是自变量的个数,m是因变量的个数x0=aa(:,1:n);y0=aa(:,n+1:end);e0=data(:,1:n);f0=data(:,n+1:end);num=size(e0,1);%求样本点的个数chg=eye(n); %w到w*
2、变换矩阵的初始化for i=1:n%以下计算w, w*和t的得分向量,matrix=e0*f0*f0*e0;vec,val=eig(matrix);%求特征值和特征向量val=diag(val); %提出对角线元素val,ind=sort(val,descend);w(:,i)=vec(:,ind(1) %提出最大特征值对应的特征向量w_star(:,i)=chg*w(:,i); %计算 w*的取值t(:,i)=e0*w(:,i); %计算成分ti的得分alpha=e0*t(:,i)/(t(:,i)*t(:,i); %计算 alpha_ichg=chg*(eye(n)-w(:,i)*alpha
3、); %计算 w 到 w*的变换矩阵e=e0-t(:,i)*alpha; % 计算残差矩阵e0=e;%以下计算ss(i)的值beta=t(:,1:i),ones(num,1)f0; % 求回归方程的系数beta(end,:)=; %删除回归分析的常数项cancha=f0-t(:,1:i)*beta; % 求残差矩阵ss(i)=sum(sum(cancha.八2); %求误差平方和%以下计算press(i)for j=1:num t1=t(:,1:i);f1=f0;she_t=t1(j,:);she_f=f1(j,:); %把舍去的第j个样本点保存起来t1(j,:)=;f1(j,:)=; %删除
4、第 j 个观测值beta1=t1,ones(num-1,1)f1; % 求回归分析的系数beta1(end,:)=; %删除回归分析的常数项cancha=she_f-she_t*beta1; % 求残差向量press_i(j)=sum(cancha.A2);endpress(i)=sum(press_i);if i1Q_h2(i)=1-press(i)/ss(i-1);elseQ_h2(1)=1;endif Q_h2(i)0.0975fprintf(提出的成分个数 r=%d,i);r=i;breakendenddisp(Y关于t的回归系数)beta_z=t(:,1:r),ones(num,1)
5、f0 %求 Y 关于 t 的回归系数beta_z(end,:)=; % 删除常数项disp(求Y关于X的回归系数,且是针对标准数据的回归系数) xishu=w_star(:,1:r)*beta_z %求Y关于X的回归系数,且是针对标准数据的回归系数,%每一列是一个回归方程mu_x=mu(1:n);mu_y=mu(n+1:end);sig_x=sig(1:n);sig_y=sig(n+1:end);for i=1:mch0(i)=mu_y(i)-mu_x./sig_x*sig_y(i)*xishu(:,i); %计算原始数据的回归方程的常数项endfor i=1:mxish(:,i)=xishu
6、(:,i)./sig_x*sig_y(i); %计算原始数据的回归方程的系数,每一列是一个回归方程endsol=ch0;xish %显示回归方程的系数,每一列是一个方程,每一列的第一 个数是常数项disp(显示回归方程的系数,每一列是一个方程,每一列的第一个数是 常数项);save mydata x0 y0 num xishu ch0 xishload mydatanumch0=repmat(ch0,num,1);yhat=ch0+x0*xish; % 计算 y 的预测值y1max=max(yhat);y2max=max(y0);ymax=max(y1max;y2max)cancha=yhat-y0; % 计算残差subplot(2,2,1)plot(0:ymax (1) ,0:ymax(1),yhat(:,1),y0(:,1),*)subplot(2,2,2)plot(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年墨西哥N-溴代琥珀酰亚胺市场机会及渠道调研报告
- 2024区二手房屋买卖合同
- 2024体育赛事场地租赁合同
- 2024公司劳务合同范文
- 2024劳动合同转让
- 2024剧院租赁合同
- 2024公寓装修合同
- 2022-2023学年河北省唐山市路北区八年级(下)期末数学试卷(含解析)
- 材料范文之乡镇三基汇报材料
- 材料投入计划及保证措施
- 医疗器械质量体系设计开发转换报告
- 日本名字大全21页
- 杂环化合物的命名
- (完整word版)药品质量信息汇总表.doc
- WAP及WAP网关的基本介绍(20110327)
- 重庆污水处理厂厂外污水管道施工方案(沟槽开挖,附示意图)
- 数据结构折半排序查找
- 华东政法大学PPT模板
- 幼儿防拐安全知识ppt课件
- 检测部岗位职责(共4篇)
- 行为治疗.ppt
评论
0/150
提交评论