对数组使用 sum 命令时出现问题
for i=1:500for j=1:2000
A{i,j}=26+((-1)+2*rand(1));
end
end
for i=1:500
J{i}=(sum(A{i,1}))/2000;
end
for i=1:500
for j=1:2000
S{i}=sqrt(sum((A{i,j}-J{i}).^2)/2000);
end
M{i}=1/((sum(1/(S{i}^2)))*((S{i}^2)));
end
for i=1:500
for j=1:2000
TM(j)=sum(M{i}*A{i,j});
end
end
我是想定位一个500×2000的数组为什么老是说sum使用有问题?能不能帮忙看看
[ 本帖最后由 eight 于 2008-1-22 20:46 编辑 ] 有啥问题,我运行正常 数组元素 ( ),而不是{} 运行没有问题。
若还有疑问,请先讲你要实现的功能讲一下。
页:
[1]