我如何重复以下文本5000次,并保存在1x 5000矩阵中的5000个不同的测试版的解决方案?金宝搏官方网站
1次观看(过去30天)
显示旧的注释
你好,我在这里做了一些疯狂的引导,我现在想重复以下文本(公式)作为一个整体5000次,并将不同的结果beta值保存在一个矩阵中:
通过自举残差估计p值。
e = (e1, e2);
%对残差进行重新采样
res = datasample (e, 743,“替换”,真正的);
%创建一个遵循Rademacher分布的随机变量
Rd = ((rand(1743)<.5)*2 - 1)';
%与rd Rademacher分布的随机变量相乘
resrd1 = res(: 1)。*路;
预测因子x(t)和r(t)的%时间序列
%计算无条件平均值a2/(1-b), a2=b(1), b=b(2)和构建
%时间序列x(t)* = x2
b (1) / (1 b (2));
x2 = b (1) + (2) * (b (1) / (1 b (2))) + resrd2;
r(t)*=rt的%构建时间序列
rt = a + resrd1;
%用之前构造的x2和rt进行回归
% getting with OLS ß*=beta
x3 =[(大小(rt)), x2);在回归中有一个截距
β=回归(rt、x3);
怎么用matlab来做呢。谢谢你的帮助。