只需一步,快速开始
您需要 登录 才可以下载或查看,没有账号?我要加入
使用道具 举报
原帖由 mulan 于 2007-1-11 14:56 发表 顶一个 我也遇到这个问题了 想来是能解决的 感觉好麻烦啊 能不用循环,用matlab函数就剔除掉为0的数吗?
原帖由 mulan 于 2007-1-11 15:03 发表 比如有一个序列 我想得到去除0数据的,就是这样子 对我的问题来说,顺序都不用保证
查看全部评分
ChaChing
zolo1234 发表于 2012-10-18 10:59 登录/注册后可看大图 A=[1 0 2 6 0 2 1 0 3 0 6]; A(A==0)=[];
zolo1234 发表于 2012-10-18 11:09 登录/注册后可看大图 谢谢happy,那就是A又可以是数组名,也可以是数组中的元素。数组中的元素遍历,matlab自己完成【循环】过程 ...
谢谢happy,那就是A又可以是数组名,也可以是数组中的元素。数组中的元素遍历,matlab自己完成【循环】过程。可以这样理解吗?
还有[],运行以后,我测试的结果是对应的单元格不是空,而是被【剔除】了。[]是代表剔除单元格的意思吗?
zolo1234 发表于 2012-10-18 11:38 登录/注册后可看大图 谢谢happy, 那对数组元素赋值为[],就是将符合条件的元素【剔除】的意思吗?因为从测试结果看好像是这样的 ...
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|联系我们|声振论坛
GMT+8, 2024-6-26 13:45 , Processed in 0.077147 second(s), 24 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.