matlab中,Index exceeds matrix dimensions错误问题>> d=find(2380 e=find(X>=2460);>> N11=length(find(X(d+1)

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 10:52:58

matlab中,Index exceeds matrix dimensions错误问题>> d=find(2380 e=find(X>=2460);>> N11=length(find(X(d+1)
matlab中,Index exceeds matrix dimensions错误问题
>> d=find(2380 e=find(X>=2460);
>> N11=length(find(X(d+1)

matlab中,Index exceeds matrix dimensions错误问题>> d=find(2380 e=find(X>=2460);>> N11=length(find(X(d+1)
我知道你的错误在哪里了,是因为你的X的最后一个数满足了d,这样的话d就是X的最后一个数的下标了,然后你的下面引用X(d+1)这显然超出矩阵的维数了!
X=rand(1,100)*5000;
X(end)=2400
d=find(2380