MATLAB求大神解答

问题描述:

MATLAB求大神解答
A=[1 1 1 1 83.1;1 2 2 2 82.9;1 3 3 3 82.8;2 1 2 3 85.6;2 2 3 1 84.2;2 3 1 2 86.5;3 1 3 2 87;3 2 1 3 90.2;3 3 2 1 90]
for i=1:3
for j=1:4
T(i,j)=0
M(i,j)=0
for p=1:9
for q=1:5
if A(p,q)=i
T(i,j)=T(i,j)+A(p,5)
end
M(i,j)=T(i,j)/3
end
end
end
end
有没有大神知道这是为什么错了,应该怎么改呢
1个回答 分类:综合 2014-12-07

问题解答:

我来补答
if A(p,q)=i
其中的“=”应该是“==”
此外,要多用“;”啊!
你这段代码一旦运行,Command Window会非常混乱.
 
 
展开全文阅读
剩余:2000
下一页:立体几何 24题