- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 2
附录
主成分分析、一元线性回归、多元线性回归、主成分回归、偏最小二乘回归、支持向量机、偏最小二乘判别、车牌照识别等算法的MATLAB实现代码如下所示:
主成分分析:
1. 功能:将高维数据映射到低维的空间中,并期望在所投影的维度上数据的信息量最大(方差最大),以此使用较少的数据维度,同时保留住较多的原数据点。
2. 注解:hald为matlab自带数据集;pca函数为主成分分析核心函数,其中输入变量ingredients为n×p矩阵,n为观测样本数,p为变量数,输出变量coeff为主成分系数,score为主成分分数,latent为主成分方差,tsquared为输入变量的每个观测值的 Hotelling T 方统计量,explained为每个主成分解释的总方差百分比,mu为ingredients中每个变量的估计均值;latent0中存放每
3. 代码:
load hald
[coeff, score, latent, tsquared, explained, mu] = pca(ingredients);
latent0=100*latent/sum(latent);
figure;
scatter3(score(1:4, 1),score(1:4, 2),score(1:4, 3),100, k, s, filled);
hold on
scatter3(score(5:8, 1),score(5:8, 2),score(5:8, 3),100, r, s, filled);
hold on
scatter3(score(9:13, 1),score(9:13, 2),score(9:13, 3),100, g, s, filled);
hold off
一元线性回归:
1. 功能:由两个相关变量中的一个变量x估计另一个变量y,建立最优的数学模型y=f(x)
2. 注解:实际问题引入:社会商品销售总额与职工工资总额,建立其回归模型,设x为职工工资总额,y为商品销售总额,建立x—y模型;Linear.fit为拟合函数,m2为建立模型,wlb为方差分析表,y_new为预测值,y_newr为预测区间。
3. 代码:
x=[23.80,27.60,31.60,32.40,33.70,34.90,43.20,52.80,63.80,73.40];
y=[41.4,51.8,61.70,67.90,68.70,77.50,95.90,137.40,155.0,175.0];
figure
plot(x, y, r*)
xlabel(x(职工工资总额), fontsize, 12)
ylabel(y(商品零售总额), fontsize, 12)
set(gca, linewidth, 2)
Lxx=sum((x-mean(x)).^2);
Lxy=sum((x-mean(x)).*(y-mean(y)));
b1=Lxy / Lxx;
b0=mean(y)-b1*mean(x);
y1=b1*x + b0;
hold on
plot(x, y1, linewidth, 2);
m2=LinearModel.fit(x, y);
m2.plot
wlb=m2.anova;
Xnew=[23.8; 63.8];
[y_new, y_newr] = m2.predict(Xnew)
多元线性回归:
1. 功能:因变量的变化往往受几个重要因素的影响,并且自变量(x1,x2,?,xn)与因变量(y)之间为线性关系时
2. 注解:若计算具有常数项(截距)的模型的系数估计值,请在矩阵X中包含一个由1构成的列。regress函数为多元线性回归核心函数,其中输出参数:b为多元线性回归的系数估计值,bint为系数估计值的置信边界下限和置信边界上限,r为由残差组成的向量,rint为可用于诊断离群值的区间,stats为模型统计量.包含R2统计量、F统计量及其p值,以及误差方差的估计值,输入参数:y为相应矩阵,n×1 数值向量,x为预测变量数据,n×p数值矩阵。
3. 代码:
clc;
clear;
y=[7613.51 7850.91 8381.86 9142.81 10813.6 8631.43 8124.94 9429.79 10230.81 10163.61 9737.56 8561.06 7781.82 7110.97];
x1=[7666 7704 8148 8571 8679 7704 6471 5870 5289 3815 3335 2927 2758 2591];
x2=[16.22 16.85 17.93 17.28 17.23 17 19 18.22 16.3 13.37 11.62 10.36 9.83 9.
您可能关注的文档
- 智能检测技术课堂测试答案.docx
- 智能检测技术课堂测试2.docx
- 智能检测技术课堂测试1.docx
- 智能检测技术课程作业题目及答案.docx
- 智能检测技术教学日历.doc
- 智能检测技术教学大纲(中英文).docx
- 继电控制系统分析与装调教学课件10-2.pptx
- 继电控制系统分析与装调教学课件10-1.pptx
- 继电控制系统分析与装调教学课件9-2.pptx
- 继电控制系统分析与装调教学课件9-1.pptx
- 安全生产考核奖惩制度3篇.doc
- 颅脑损伤病人的护理查房【优质公开课】精品PPT课件模板.pptx
- 二零二二年度德州继续教育公需科目《公共事务管理与服务能力》试题及答案.pdf
- 二零二二年度党风廉政建设知识竞赛题库(含答案).pdf
- 二零二二年度度枣庄市专业技术人员继续教育公需科目培训班互动题.pdf
- 二零二二年度儿童保健学试题库(含答案).pdf
- 二零二二年度第十九届中国东南地区数学奥林匹克竞赛高一试题(含答案).pdf
- 二零二二年度动物卫生监督题库(含答案).pdf
- 黑龙江省大庆市重点中学2023-2025学年高一下学期2月开学考试英语试题(含解析).docx
- 二零二二年度法检书记员招考《公基》测试题库(含答案).pdf
文档评论(0)