文件名称:matlab代码影响-circadianGlucose:基于物理的Cirdadian葡萄糖动力学建模
文件大小:79KB
文件格式:ZIP
更新时间:2024-06-11 01:26:30
系统开源
matlab代码影响昼夜血糖 我的荣誉项目中的代码是基于昼夜节律对葡萄糖-胰岛素动态平衡影响的基于物理的建模。 该项目包含两个主要部分。 首先是对Sturis等人的数值分析。 (1991),Tolic等。 (2000年),和李等。 (2006)模型。 第二个是开发了包含昼夜节律效应的模型。 这里还包括整个项目中通常用于测试各种想法和模拟其他研究的其他代码。 空间需求意味着大部分内容未包含在我的最终论文中。 先决条件 MATLAB2017b 统计toobox 并行计算工具箱 曲线拟合工具箱 符号数学工具箱 我试图对特定的功能和脚本进行评论,尽管这些功能和脚本可能还存在其他依赖关系,但这些功能和脚本需要具备这些先决条件之一。 用法 基本用法 原始模型仿真。 最简单的用法是运行sims.compare_sturis_li,它会绘制所有三个模型的动力学和相平面。 可以在此文件中更改参数,IC等。 注意sturisSolver和liSolver都使用具有可变时间步长的ODE45。 ODESolver使用了4阶固定时间步阶runge-Kutta。 模型参数。 默认值在models.constant
【文件预览】:
circadianGlucose-master
----+parameter_sensitivity()
--------EET_func.m(6KB)
--------EET_2.m(6KB)
--------EET_means.m(424B)
--------local_sensitivity.m(5KB)
--------parameter_loop_li.m(5KB)
--------calculateEEs.m(432B)
--------EEs_plots.m(4KB)
--------EET.m(6KB)
--------EET_sim.m(3KB)
--------mcBaseSim.m(2KB)
--------simulateBase.m(2KB)
--------global_sensitivity.m(3KB)
--------baseHist.m(4KB)
--------plot_EET.m(667B)
----tolicSolver.m(254B)
----+sims()
--------saadDiscreteTime.m(801B)
--------stab_overlap.m(2KB)
--------circSolver.m(3KB)
--------circTestsLi.m(2KB)
--------circTests.m(2KB)
--------circSolverLi.m(3KB)
--------circTestsTolic.m(2KB)
--------compare_sturis_li.m(2KB)
--------gClamp.m(1KB)
--------circSolverTolic.m(3KB)
----+bifurcations()
--------stab_overlap.m(2KB)
--------bifur_tau_Gin.m(3KB)
--------bifurification_gin.m(3KB)
--------stab_location_plot.m(511B)
--------bifur_tau_Gin_artemis.m(2KB)
--------bootstrapEsts.m(1KB)
----+utils()
--------save_Sim.m(165B)
--------expfun.m(196B)
--------rk4step.m(249B)
--------baseline_return.m(545B)
--------rk4Fixed.m(387B)
--------iAUC.m(576B)
--------interp2points.m(234B)
--------exponentialfit.m(1KB)
--------+plots()
--------baselineAmplitude.m(1KB)
--------loaddata.m(2KB)
--------skewSine.m(502B)
--------DDESolver.m(249B)
--------expon_fit.m(569B)
--------meanPercent.m(696B)
----LICENSE(34KB)
----ODESolver.m(510B)
----+misc()
--------HGP_DRC.m(2KB)
--------ISR_DRC.m(1KB)
--------sturis_li_planes.m(897B)
--------Gin_Saad.m(2KB)
----+periods()
--------power_spec.m(2KB)
--------ft_solution.m(1KB)
----+models()
--------sturisIK.m(1KB)
--------@constants()
--------tolicCirc.m(1KB)
--------+funcs()
--------Li.m(740B)
--------@sturisConst()
--------sturisIKCirc.m(1KB)
--------sturisCirc.m(1KB)
--------sturis.m(1KB)
--------LiCirc.m(801B)
--------tolic.m(983B)
----.gitignore(42B)
----liSolver.m(407B)
----+protocols()
--------tolerance_rc.m(1KB)
--------vCauter92.m(636B)
--------chenMeal.m(77B)
--------saad12.m(639B)
--------IdenticalMeals.m(1KB)
--------discreteMealSampler.m(902B)
--------saadMeal.m(216B)
----README.md(3KB)
----+tests()
--------utilsTests.m(7KB)
--------funcsTests.m(2KB)
----sturisSolver.m(256B)