huohuo 发表于 2007-11-29 14:45

请教关于switch的问题

a=;
for k=1:6
    switch(k)
      case a
            b(k)=1;
      otherwise
            b(k)=0;
    end
end
请问在用switch时,怎么修改才能让当k=1 4 6时,b(k)=1

eight 发表于 2007-11-29 15:48

原帖由 huohuo 于 2007-11-29 14:45 发表 http://www.chinavib.com/forum/images/common/back.gif
a=;
for k=1:6
    switch(k)
      case a
            b(k)=1;
      otherwise
            b(k)=0;
    end
end
请问在用switch时,怎么修改才能让当k=1 4 6时,b(k)=1

请自己 help switch 一下,即可得到答案

dahai334 发表于 2007-11-29 22:51

不用switch就行
a=;
b(a)=1;

[ 本帖最后由 eight 于 2007-11-29 22:56 编辑 ]
页: [1]
查看完整版本: 请教关于switch的问题