找回密码
 注册
Simdroid-非首页
查看: 105|回复: 2

如何删除已Masked的数据点?

[复制链接]
发表于 2009-11-5 16:07:34 | 显示全部楼层 |阅读模式 来自 澳大利亚
请教蓝色梧桐版主及各位大侠: 我有大量的数据,其中很多数据点已Masked掉了。我现在需要对剩余的部分做计算(打算放在EXCEL用VBA算,比较方便。虽然ORGIN C也能实现),需要将masked掉的数据点删掉。眼找+手动删太慢了,累得眼睛都难受。
请问有没有好的办法?如果ORIGIN 有这个功能就太省事了,我没找到。或者写代码的事,我想如有有masked这个属性值,可将其找出或删掉,查了帮助,也没找到,不知道是否可行。
发表于 2009-11-13 11:14:11 | 显示全部楼层 来自 美国
Simdroid开发平台
81 已经发行,看看网上有没有下载。如果没有,到 Origin 网站下个 Demo,功能是全的,只是有时间限制。81 有这个功能
回复 不支持

使用道具 举报

 楼主| 发表于 2009-12-1 12:35:57 | 显示全部楼层 来自 澳大利亚
谢谢蓝色梧桐,的确8.1有这个功能,非常方便。
另外,我也试了编码的方法,也可以实现,比猫画虎做出些删改,不是我的原创。没有8.1的朋友可以用以下代码实现:
irows = wks.maxrows;
%a=%h;
win -t;
%z = %h;
inum = 1;
for(ii=1; ii<=irows; ii++)
{
if( 1 != ismasked(ii, %(%a,1)) )
{
for (jj=1; jj<=wks.nCols; jj++) {
%(%h,jj,inum) = %(%a,jj,ii);
}
inum++;
}
}

评分

1

查看全部评分

回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-7 11:28 , Processed in 0.045626 second(s), 19 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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