在本项目感染_网络_重建中,您需要使用MATLAB软件来解决优化问题,才能运行大部分脚本。关键脚本和函数如下:
- figs_paper.m:生成论文中的所有图形(不包括原理图)
- example_reconstruction.m:此文件是重建示例,建议从此文件开始
- predictor_prey_integrator.m:中心函数之一,负责集成动态
- fun_net_recons.m:以离散间隔测量动态,使用cvx重建感染网络矩阵M
图形脚本说明
- Fig1 - 使用
example_reconstruction.m
生成 - Fig2 - 通过
delta_equi_error.m
生成 - Fig3 - 原理图,无脚本
- Fig4 - 无脚本
- Fig5 - 使用
multi_vs_single.m
生成 - Fig6 - 通过
nExp_error.m
生成 - Fig7 - 通过
噪音.m
生成 - Fig8 - 生成步骤包含
steps_tfinal_recons.m
和fixed_nMeas.m
每个图形都对应独立的脚本,方便执行计算并保存数据。