matlab下标错误的原因本人想生成一组标准正态分布的随机变量,并重复试验100次,并求出其均值和方差,matlab代码如下:for j = 1:100 a = randn(1,5); m(j) = mean(a); 运行到这一步时就出错了,错误原因如
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 04:26:20
matlab下标错误的原因本人想生成一组标准正态分布的随机变量,并重复试验100次,并求出其均值和方差,matlab代码如下:for j = 1:100 a = randn(1,5); m(j) = mean(a); 运行到这一步时就出错了,错误原因如
matlab下标错误的原因
本人想生成一组标准正态分布的随机变量,并重复试验100次,并求出其均值和方差,matlab代码如下:for j = 1:100 a = randn(1,5); m(j) = mean(a); 运行到这一步时就出错了,错误原因如下:Subscript indices must either be real positive integers or logicals.但是我觉得下标都是正整数啊,大家帮我看看问题出在哪了?
matlab下标错误的原因本人想生成一组标准正态分布的随机变量,并重复试验100次,并求出其均值和方差,matlab代码如下:for j = 1:100 a = randn(1,5); m(j) = mean(a); 运行到这一步时就出错了,错误原因如
怀疑你在前面的代码中把mean当成变量使用了,建议clear mean试试:
>> mean=1;
>> for j = 1:100 a = randn(1,5); m(j) = mean(a); end
? Subscript indices must either be real positive integers or logicals.
>> clear mean
>> for j = 1:100 a = randn(1,5); m(j) = mean(a); end
>>