matlab 代码,以下代码有问题么?为什么输入以后回车没有反应?
SI=[35.3436.3190.78149.79;0.12040.25230.6001.4002;74.8899.54150350500;28.3740.6312028...
SI=[3 5.34 36.31 90.78 149.79;0.1204 0.2523 0.600 1.400 2;74.88 99.54 150 350 500;28.37 40.63 120 280 400;0.092 0.2592 0.450 1.05 1.50;11.7 16.72 48.44 114.2 163;23.35 36.09 150 350 500;93.68 116.75 240 560 800]
AVE=[6.27 0.28996 69.02 49.4 0.09304 18.34 69.11 237.01]
for j=1:8
for i=1:5
if SI(j,i)>AVE(1,j)
X(1,j)=SI(j,i);
break;
end
end
X
这是错误截图 展开
AVE=[6.27 0.28996 69.02 49.4 0.09304 18.34 69.11 237.01]
for j=1:8
for i=1:5
if SI(j,i)>AVE(1,j)
X(1,j)=SI(j,i);
break;
end
end
X
这是错误截图 展开
2个回答
展开全部
程序不完整,少了一个end。
for j ,fori,和if 各需要一个end
for j ,fori,和if 各需要一个end
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你想干啥? 为啥加break...? 还少个end
更多追问追答
追问
我想从嵌套中跳出啊,是这样写吗?
追答
少个end
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询