声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 3652|回复: 13

[编程技巧] 〔求助〕怎么剔除特定数据?

[复制链接]
发表于 2006-12-26 17:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
有一组数据,想把其中为0的值剔除,在画图中不画出来
有零值的数据图像如下(左边的):


                               
登录/注册后可看大图

这个数据太难看了,能不能把零值去掉,只画不为零的数据啊?
望高手赐教
回复
分享到:

使用道具 举报

发表于 2007-1-11 14:56 | 显示全部楼层
顶一个
我也遇到这个问题了
想来是能解决的
感觉好麻烦啊
能不用循环,用matlab函数就剔除掉为0的数吗?

[ 本帖最后由 mulan 于 2007-1-11 14:58 编辑 ]
发表于 2007-1-11 14:59 | 显示全部楼层
原帖由 mulan 于 2007-1-11 14:56 发表
顶一个
我也遇到这个问题了
想来是能解决的
感觉好麻烦啊
能不用循环,用matlab函数就剔除掉为0的数吗?



请列出具体问题,泛泛而谈没有结果

[ 本帖最后由 eight 于 2007-1-11 15:01 编辑 ]
发表于 2007-1-11 15:03 | 显示全部楼层
比如有一个序列[1 0 2 6 0 2 1 0 3 0 6]
我想得到去除0数据的,就是这样子[1 2 6 2 1 3 6]
对我的问题来说,顺序都不用保证
发表于 2007-1-11 15:05 | 显示全部楼层
原帖由 mulan 于 2007-1-11 15:03 发表
比如有一个序列
我想得到去除0数据的,就是这样子
对我的问题来说,顺序都不用保证


A=[1 0 2 6 0 2 1 0 3 0 6];
A(A==0)=[];

评分

1

查看全部评分

发表于 2007-1-11 15:09 | 显示全部楼层
呵呵,多谢!
发表于 2007-1-11 16:51 | 显示全部楼层
A(A~=0)

评分

1

查看全部评分

发表于 2012-10-18 10:59 | 显示全部楼层
A=[1 0 2 6 0 2 1 0 3 0 6];
A(A==0)=[];

这个语句如何理解?
发表于 2012-10-18 11:02 | 显示全部楼层
zolo1234 发表于 2012-10-18 10:59
A=[1 0 2 6 0 2 1 0 3 0 6];
A(A==0)=[];
  1. A==0
复制代码
是查询条件语句
  1. A(A==0)=[];
复制代码
即将查询到满足条件语句的位置替换为[]

评分

1

查看全部评分

发表于 2012-10-18 11:09 | 显示全部楼层
谢谢happy,那就是A又可以是数组名,也可以是数组中的元素。数组中的元素遍历,matlab自己完成【循环】过程。可以这样理解吗?

还有[],运行以后,我测试的结果是对应的单元格不是空,而是被【剔除】了。[]是代表剔除单元格的意思吗?

再次表示感谢。
发表于 2012-10-18 11:25 | 显示全部楼层
zolo1234 发表于 2012-10-18 11:09
谢谢happy,那就是A又可以是数组名,也可以是数组中的元素。数组中的元素遍历,matlab自己完成【循环】过程 ...
谢谢happy,那就是A又可以是数组名,也可以是数组中的元素。数组中的元素遍历,matlab自己完成【循环】过程。可以这样理解吗?
红色部分有所偏差,A就是代表整个数组,A==0即你所理解的,对该数组的遍历查询

还有[],运行以后,我测试的结果是对应的单元格不是空,而是被【剔除】了。[]是代表剔除单元格的意思吗?
对于数组而言,各元素没有空这一说法,默认不赋值则为0,没有意义等则为NaN之类的





发表于 2012-10-18 11:38 | 显示全部楼层
谢谢happy,
那对数组元素赋值为[],就是将符合条件的元素【剔除】的意思吗?因为从测试结果看好像是这样的。
发表于 2012-10-18 11:39 | 显示全部楼层
zolo1234 发表于 2012-10-18 11:38
谢谢happy,
那对数组元素赋值为[],就是将符合条件的元素【剔除】的意思吗?因为从测试结果看好像是这样的 ...

呵呵,楼主要的不就是去掉零值吗
发表于 2012-10-18 12:46 | 显示全部楼层
呵呵,是的。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-15 22:43 , Processed in 0.062650 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表