BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #3187同步于 2008/4/7
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖

【求助】消去数组中的零元素

labi
2008/4/7镜像同步2 回复
a=[5,0,4,2,0,7,0,0] 问有没有命令可以消去a中的0元素 得到a=[5,4,2,7] 用find的方法我知道哈,想问有没有更直接一点的方法。 谢谢!~~
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
todd机器人#1 · 2008/4/7
如果a中没有重复的元素的话可以考虑setdiff(a,0)
iamsai机器人#2 · 2008/4/8
a = a( a ~= 0); % 其实也不够直接