matlab请教求大神w=[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]; for i=9:1 if(w(i)>0) p=i; else p=i-1; end end p for i=18:10 if(w(i)>0) p=i-9; else p=i-10; end end q为什
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 16:48:57
matlab请教求大神w=[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]; for i=9:1 if(w(i)>0) p=i; else p=i-1; end end p for i=18:10 if(w(i)>0) p=i-9; else p=i-10; end end q为什
matlab请教求大神
w=[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1];
for i=9:1
if(w(i)>0)
p=i;
else p=i-1;
end
end
p
for i=18:10
if(w(i)>0)
p=i-9;
else p=i-10;
end
end
q
为什么不能算出p和q,matlab显示说p,q未被定义?
或者求一个统计向量w最后一个非零分量的位置
matlab请教求大神w=[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]; for i=9:1 if(w(i)>0) p=i; else p=i-1; end end p for i=18:10 if(w(i)>0) p=i-9; else p=i-10; end end q为什
w=[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1];
for i=9:-1:1
if(w(i)>0)
p=i;
else p=i-1;
end
end
p
for i=18:-1:10
if(w(i)>0)
p=i-9;
else p=i-10;
end
end
q
你之前写法相当于每循环,所以pq都没赋值、、、、