数学建模社区-数学中国

标题: matlab脚本文件出错,关于find函数的 [打印本页]

作者: 如果我能看得见    时间: 2014-8-27 14:58
标题: matlab脚本文件出错,关于find函数的
b=[4:2:24];
c=[5:2:23];
m=length(b);
for i=1:m
    d(i)=find(a>=b(i)&a<c(i));
e(i)=length(d(i));
disp(e(i))
end

错误说明In an assignment  A(I) = B, the number of elements in B and I must be thesame.


作者: madio    时间: 2014-8-27 16:24
变量a没有定义呀
作者: madio    时间: 2014-8-27 18:35
这一段代码我稍微给你改一下,主要是为了保证健壮性,而且也不会出错了,你的a变量无法看到,所以问题还是解决的不够好
  1. b=[4:2:24];
  2. c=[5:2:25];
  3. m=length(b);
  4. d=[];
  5. e=[];
  6. for i=1:m
  7.     d=find(a>=b(i)&a<c(i));
  8.     e(i)=length(d);
  9.     disp(e(i))
  10. end
复制代码





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5