MATLAB function numpositivi=es1(flussi)nf=numel(flussi); numpositivi=0; for i=1:nf if flussi(i)>0 � numpositivi=numpositivi+1end end检验> V=[1 -2 4 -2 -8 -5 6 8 10]V =1 -2 4 -2 -8 -5 6 8 10>> es1(V)Subscript indices must either be real posit
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 00:29:12
![MATLAB function numpositivi=es1(flussi)nf=numel(flussi); numpositivi=0; for i=1:nf if flussi(i)>0 � numpositivi=numpositivi+1end end检验> V=[1 -2 4 -2 -8 -5 6 8 10]V =1 -2 4 -2 -8 -5 6 8 10>> es1(V)Subscript indices must either be real posit](/uploads/image/z/6108781-13-1.jpg?t=MATLAB+function+numpositivi%3Des1%28flussi%29nf%3Dnumel%28flussi%29%3B+numpositivi%3D0%3B+for+i%3D1%3Anf+if+flussi%28i%29%3E0+%26%2365533%3B+numpositivi%3Dnumpositivi%2B1end+end%E6%A3%80%E9%AA%8C%3E+V%3D%5B1+-2+4+-2+-8+-5+6+8+10%5DV+%3D1+-2+4+-2+-8+-5+6+8+10%3E%3E+es1%28V%29Subscript+indices+must+either+be+real+posit)
MATLAB function numpositivi=es1(flussi)nf=numel(flussi); numpositivi=0; for i=1:nf if flussi(i)>0 � numpositivi=numpositivi+1end end检验> V=[1 -2 4 -2 -8 -5 6 8 10]V =1 -2 4 -2 -8 -5 6 8 10>> es1(V)Subscript indices must either be real posit
MATLAB
function numpositivi=es1(flussi)
nf=numel(flussi);
numpositivi=0;
for i=1:nf
if flussi(i)>0 �
numpositivi=numpositivi+1
end
end
检验
> V=[1 -2 4 -2 -8 -5 6 8 10]
V =
1 -2 4 -2 -8 -5 6 8 10
>> es1(V)
Subscript indices must either be real positive integers or logicals.
MATLAB function numpositivi=es1(flussi)nf=numel(flussi); numpositivi=0; for i=1:nf if flussi(i)>0 � numpositivi=numpositivi+1end end检验> V=[1 -2 4 -2 -8 -5 6 8 10]V =1 -2 4 -2 -8 -5 6 8 10>> es1(V)Subscript indices must either be real posit
我估计我可能找到原因了
运行es1(V)语句之前
加一句
clearvars es1