权重系数确定matlab代码-dotwalkR:dotwalkR

时间:2024-06-11 07:45:45
【文件属性】:

文件名称:权重系数确定matlab代码-dotwalkR:dotwalkR

文件大小:1.39MB

文件格式:ZIP

更新时间:2024-06-11 07:45:45

系统开源

权重系数确定matlab代码DotWalkR-进化模拟 DotWalkR是一种进化模拟,它使用前向Euler“行走”来模拟通过参数空间的生物谱系(点)。 每个尺寸轴表示正交参数。 参数空间中谱系的表现是动物在空间中位置的函数(标量函数)。 每个时间步长( deltaf )中的位置变化由两个元素确定: 对动物施加了方向选择,以迫使它们与渐变交互: k*walktowards*beta[j, ]*delta.t 其中k是选择遗传系数, walktowards指定沿梯度向上或向下移动, beta是点位置处的梯度,而delta.t是时间步长。 随机性是通过将伪随机数乘以 randscale*(1 - A)*M*(1-k)*delta.t 其中randscale是比例因子, A是由Sobol指数确定的矩阵, M是一组伪随机数。 标量函数本身基于输出值的21x21x21矩阵,表示一个向下采样的gPC替代函数。 为了估算每个点位置上标量函数的梯度,DotWalkR使用最近邻搜索函数在输出值矩阵内找到最接近的网格点,然后计算替代值的加权平均值以用于仿真。 DotWalkR的输入数据为: 输入数据:长格


【文件预览】:
dotwalkR-master
----data()
--------example-data()
--------parameter-files()
----tests()
--------testdata()
--------test_dotwalkr.R(5KB)
--------scaling_study.R(2KB)
----install_dotwalkr.R(843B)
----dotwalkR.Rproj(205B)
----src()
--------functions()
--------init_dotwalk.R(4KB)
--------plotdots.R(1KB)
--------dotwalkr.R(2KB)
----.gitignore(50B)
----README.md(9KB)

网友评论