在运行模型的时候,“正常”说它没有定义。然而,它的思想是,它是一个函数,表示随机数的正态分布,具有特定的均值和方差。
最初的代码是在JuliaV0.5.2中编写的,但Julia1.0.3提到了"Normal“不存在。
n=5000;
t=15000;
lambda=0.8;
sigmae1=0.05;
sigmae2=0.1;
sigmaz= 0.013;
n_lambda= trunc(Int, lambda*n)
eshocks1=rand(Normal(0.0,sigmae1), n_lambda, t);
eshocks2=rand(Normal(0.0,sigmae2), n - n_lambda, t);
zshocks =rand(Normal(0.0, sigmaz),1, t);UndefVarError:正常未定义 Stacktrace: 5:21中的一个顶级范围
发布于 2019-08-14 02:14:41
添加分发,然后将
using Distributions在代码的顶部,用于更新的Julia版本。较晚版本的Julia倾向于将非基本功能作为需要添加到安装中的可选模块。
https://stackoverflow.com/questions/57487214
复制相似问题