如何用matlab编写jackknife

如何用matlab编写jackknife,第1张

如何用matlab编写jackknife

这里给出以前写的一个示例。下面以使用刀切法估计正态分布N(0,25)的方差为例来说明刀切法的实现和优势。这里,我们将样本的修正方差视为关于总体方差的一个估计量。##1)产生随机变量x~N(0,25),产生100个样本setseed(206)xmean(jack(x))/length(x)[1]2326443>var(x)[1]2349705由以上结果可知,刀切法得到的方差估计比全样本得到的方差估计更接近真实值。

如果数据都放在atxt记事本中。

代码如下:(如果a是向量这按下面的,如果是矩阵,需算两次)

load 'atxt'

amin=min(a);%%最小值 若为矩阵,则amin=min(min(a))

amax=max(a);%%最大值 同上

aavg=mean(a);%%平均值 同上

avar=var(a);

plot(a);

以上就是关于如何用matlab编写jackknife全部的内容,包括:如何用matlab编写jackknife、matlab的编程问题,求关于平均数,最小值,最大值,方差等简单的数据处理的程序。、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10122996.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存