首页 > 编程知识 正文

matlab求置信区间的函数,matlab中normpdf

时间:2023-05-04 16:21:44 阅读:58184 作者:181

a=zeros (10,10 );

i=1;

j=1;

while i=10

while j=10

a(I,j )=normrnd ) ) 2,4 );

j=j 1;

结束

i=i 1;

结束

输出如下。

a=[-2.60330.7369、2.7789、5.6589-0.2654、3.0058-0.9884、1.9275、0.3544、3.3290

0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0]

为什么随机数只计算过一次就不计算呢?

这个程序是我想法的模拟,我对normrnd函数有点怀疑。

我把normrnd函数写在子程序里了。 然后调用这个子函数3000次。 但是每次调用的结果都是一样的。

因为子函数只计算一次吗? 每次只调用子函数的地址吗?

还是说,每次都计算子函数,而normrnd函数只计算一次?

然后,生成3000个随机数并每次调用一次

2、每次调用一次normrnd生成随机数,调用normrnd函数3000次

1和2的效果一样吗?

感谢各位前辈的回答。 啊,我快崩溃了。 我正在使用的构想2。 变更为构想1需要变更很多与三维矩阵相关的参数~~。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。