上传者: 38678300
|
上传时间: 2021-10-14 20:05:54
|
文件大小: 11KB
|
文件类型: -
典型相关分析matlab实现代码CCA
优化的Matlab代码可对古气候重建执行规范相关分析
—
cca_master_example.m
:一个示例,说明使用CCA进行气候场重建的工作流程。
该示例使用伪代理网络,但是可以将代码通用化以用于任何其他数据集(包括实际代理)。
在主代码中调用以下功能:
—
cca_cfr.m
:实现CCA重建,其中使用cca_cv.m函数估计CCA参数
—
cca_cfr_parallel.m
:与cca_cfr.m脚本并行。
在处理稀疏矩阵(例如,缺少值的矩阵,例如,真实世界的代理矩阵)时,这特别有用。
在cca_cfr_parallel.m中,每种缺失值模式都需要一组CCA参数。
该脚本经过编码,可以并行计算不同模式的CCA参数。
—
cca_cv.m
:使用交叉验证(CV)估计CCA参数集。
默认情况下,使用Smerdon
et
al。,2010中实施的半淘汰CV。
—
cca_bp.m
:使用Barnett-Preisendorfer版本(CCA-BP)中的CCA进行预测
—
standardize.m
:用于标准化矩阵并返回标准化矩阵以及原始矩