设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 6167|回复: 31
打印 上一主题 下一主题

[宏/菜单/工具栏] 未知成分筛选匹配问题

[复制链接]
1#
发表于 2013-7-2 12:44:41 | 显示全部楼层
这个问题是这个意思吗:三份原牛奶+二份可口可乐+0.5份茅台混在一起,然后在添加蒸馏水稀释。再交给检验人员,同时也告诉检验人员常见物资(牛奶、可乐、茅台、橘子汁、橙汁、高汤...等等)的各种组成部分的含量。要求检验人员分析出该混合物资是由哪些常见物资组成。
你就是检验人员,已经得出混合物资的各种组成部分的含量,要完成的就是指出该混合物资是由哪些常见物资组成?
2#
发表于 2013-7-2 13:07:28 | 显示全部楼层
有点意思,还是发个实例上来研究研究。
3#
发表于 2013-7-2 14:50:53 | 显示全部楼层
你的数据中未知物资X既没有A也没有B物资,因为A物资的部分成分在X中没有,B物资的部分成分在X中没有。
所以让你提供比较完整的实例,便于进一步...
4#
发表于 2013-7-2 14:59:24 | 显示全部楼层
本帖最后由 aslxt 于 2013-7-2 15:04 编辑

另外,如果不同标准物资混合后,某些成分之间发生了化学反应,生成了新的成分,怎么办?比方说:酸+碱,生成了盐。
5#
发表于 2013-7-2 16:57:04 | 显示全部楼层
如果标准样品(A/B/C...)的成分含量一旦给出,分析X的时候就一定要检测出该成分,可能会好处理一些,ABCEDF中可能含有重复相同的成分也不怕。思路大约是这样:首先比较A物资的所有成分是否存在于X,如果存在,就按比例剔除A物资的成分的含量,然后X剩余的再和B物资比较...
这些过程要用到代码,多个临时表。
6#
发表于 2013-7-3 11:47:34 | 显示全部楼层
本帖最后由 aslxt 于 2013-7-3 11:56 编辑

先就简单的判断X中是否含有A或者B:
示例
解压并打开文件,单击窗体中的【分析】按钮,结果是按照相似度最高的取数。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
7#
发表于 2013-7-3 13:28:30 | 显示全部楼层
本帖最后由 aslxt 于 2013-7-3 13:29 编辑

【主要成分】是标准物质的含量大的成分,因为【标准物质】的所有成分可能在被分析的X中找不到。
“降序排列”就是把【标准物资】的成分的含量排序。如果X中找不到所有物资成分,就去掉含量最少的那个成分,再与X比较。
“另外表中的标准成分 我想添加其它的成分进去 怎么做呢  ,添加完后是不是也自动应用到分析中”,是。
“窗体中能不能列出各个标准成分的相似度”?需要后续设计!----需要更多的实例数据。具体路径还在思考中...
【相等】只是查询两表的成分相同的物资的验证。
8#
发表于 2013-7-4 18:26:25 | 显示全部楼层
everlastingz 发表于 2013-7-4 11:38
多谢帮助啊,期待进一步的完善, 另外 我可以从外部导入excel表格 然后根据此导入的表格进行分析吗

可以,只要数据类型不变。
9#
发表于 2013-7-4 18:27:30 | 显示全部楼层
everlastingz 发表于 2013-7-4 11:38
多谢帮助啊,期待进一步的完善, 另外 我可以从外部导入excel表格 然后根据此导入的表格进行分析吗

期待有更多一点的数据上传呢!
10#
发表于 2013-7-4 21:15:33 | 显示全部楼层
本帖最后由 aslxt 于 2013-7-4 21:20 编辑
everlastingz 发表于 2013-7-4 19:06
我回头整理下啊 多谢啊


不要客气。按比例剔除的实例已经初步搞好。

不过...
一个十分重要的问题需要明确:之前不是说相似度吗,那是按照标准物资的成分的含量的大小来计算相似度的,即如果X中没有某物资(例如A)的全部成分,就去掉A的含量最小的成分再和X比较,只到找到为止。这样会产生一个问题,比方说A物资有10种成分,恰好含量最高的A1成分在X中没有,而其他9种成分都存在,按照上述规则,就得出结论,根本不存在A物资;与之对应的B物资,可能有15种成分,只找到含量最大的那种,其余均不能找到,按照上述规则,可以得出结论,存在B物资,相似度为1/15,这...
该如何处理?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

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

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-26 06:34 , Processed in 0.164825 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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