【文件属性】:
文件名称:matlab说话代码-fa:拜伦·于(ByronYu)的Matlab代码进行因子分析
文件大小:10KB
文件格式:ZIP
更新时间:2021-05-22 09:14:54
系统开源
matlab说话代码用于因子分析的Matlab代码
版本1.01
2011年10月8日
@
2011拜伦·于(Byron
Yu)
版本历史
在下面的注释中,+表示新功能,-表示错误修复或清除。
1.01版-2011年10月8日
模型比较现在可以包括零潜在维度模型,该模型对应于独立的高斯模型。
添加了indepGaussFit.m和indepGaussEval.m。
编辑了crossvalidate_fa.m。
1.00版-2011年9月18日
添加了crossvalidate_fa.m
如何开始
参见example.m。
将数据放入“
X”(数据维数x数据点数)
要比较潜在维度,请执行交叉验证:
昏暗=
crossvalidate_fa(X);
可以将考虑的潜在维数指定为可选参数:
dim
=
crossvalidate_fa(X,'zDimList',zDimList);
其中zDimList是包含潜在维度的向量。
默认情况下,zDimList
=
1:10。
从图中确定最佳的潜在维数。
预测误差和LL应该给出相似的答案。
最佳潜在维度的FA参数可以在dim(i).estParams
【文件预览】:
fa-master
----fastfa_estep.m(1KB)
----cosmoother_fa.m(1KB)
----indepGaussEval.m(754B)
----simdata_fa.m(679B)
----indepGaussFit.m(528B)
----assignopts.m(3KB)
----logdet.m(246B)
----README.md(3KB)
----fastfa.m(3KB)
----crossvalidate_fa.m(4KB)
----example.m(413B)
----.gitignore(15B)