- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2005年全国自动化新技术学术交流会会议论文集
SAS与VB的集成开发方法
徐显海,曹呜
(东南大学自动控制系,江苏南京2i0096)
摘要:介绍了一种基于CoM组件调用的融合SAS和VB编程技术应用于电厂炉管数据分析系统的软件
开发,它集中发挥yVB语言以及SAS统计分析软件的各自优点,使集成后的软件脱离SAS的运行环
境。文中提供的实现过程和编程实例均说明该方法简单方便,可操作性强。
关键词:VisualBasic;Sas/IT;数据分析
中图分类号:TP319 文献标识码:A
0 引言
Visual
Basic是Windows平台下的一种十分强大的编程语言。VisualBasic以人机界面友好、
编程方法灵活而著称,但其提供的数学函数极其有限,因而使之在数值计算和图形方面显得力不从
心。‘SAS(统计分析系统Statistics
AnalysisSystem)是20世纪60年代推出的~种科学的统计分析
技术。其重要组成部分和核心功能已由最早的统计分析逐渐扩展到线性与非线性规划、时间序列分
析、运筹决策支持、数据仓库和数据挖掘等领域。SAS作为高性能的统计分析和可视化软件,可以
解决许多工程实际问题,特别是涉及到统计分析、质量控制等问题时,SAS提供了强大的统计计算
及绘图功能,用它进行数据分析可以大大提高运算效率。
我们在对一个拥有大量数据需要处理和进行分析决策的炉管数据分析问题时,尝试着将上述两种
软件有机地结合起来协同进行工作,以充分发挥两种软件各自的优点。在该系统中用VB6.0编制友
好的交互式图形界面,用SAS8.2进行统计分析运算。
1 Technology)模块介绍
SAS/IT(Integration
户提供访问SAS系统和呈现数据的接口组件,它包含下面几个功能:
(1)LDAP(轻量级目录访问协议)目录集成
LDAP是一个分布式存储数据的工业标准,程序员可以使用微软的ADSI(动态目录服务接口)
会有一个单一的LDAP服务器,并被该组织的所有机器共享。
(2)发布/订阅 .
这种积极的信息传送机制使我们能够制造SAS输出(发布者)以发布到那些对这些输出感兴趣
成并协同工作。
(3)消息队列
SAS可以把输出信息输出到消息队列,这样客户端没有必要等待SAS执行完成。
(4)IOM(综合对象模型)
IOM是一组COM对象的集合,其中大多数对象能够被VB使用。这也正是我们要通过SAS/IT
实现VB6.0对SAS8.2调用的主要原因。
SAS/IT机制与以前版本提供的OLE接口相比,具有以下优势:
IT是以前OLE的延伸,下面比较一下三种主要的不同点:
(1)IT提供了多层次的接口,而OLE只提供了单一的接口。
作者简介:徐显海(1972一),男,黑龙江省绥芬河人,93327部队讲师,东南大学自动控制系硕士研究生·
14l
2005年全国自动化新技术学术交流会会议论文集
行于windows平台。
(3)IT对象容许SAS程序异步运行,而OLE则不能。
其中:IT对象的根对象为“SAS.workspace”,与其对应的是OLE的
“SAS.application”
对象。
2 VB6.0下调用SAS类库的方法步骤
首先确定已经安装了SAS/IT模块,在VB开发集成环境下打开“工程’’菜单,在“引用’’对
话框中选中以下类库:
ObjectModel(IOM)(SASLibrary
SAS:Integrated system8.2)Type
1.1TypeLibrary
SASWorkS
您可能关注的文档
- SCU缓释氮肥研究.pdf
- R&D产业化耦合机制研究——基于深圳的实证分析研究.pdf
- SA/hIL24双功能融合蛋白的制备及其生物学活性的鉴定研究.pdf
- RTM用含硅芳炔树脂的流变特性与固化反应动力学研究.pdf
- RTPRTCP协议在远程服务系统中的应用研究.pdf
- RTR系统测试精度的改进研究.pdf
- RTSV具有高交互性能的并行分布式可视化系统研究.pdf
- RTS系列全站仪故障分析及常用指标的校正研究.pdf
- RTU在电网AGC中的应用研究.pdf
- RTU在国产300MW机组的应用研究.pdf
- 2025年广西中考地理二轮复习:专题四+人地协调观+课件.pptx
- 2025年广西中考地理二轮复习:专题三+综合思维+课件.pptx
- 2025年中考地理一轮教材梳理:第4讲+天气与气候.pptx
- 第5讲+世界的居民课件+2025年中考地理一轮教材梳理(商务星球版).pptx
- 冀教版一年级上册数学精品教学课件 第1单元 熟悉的数与加减法 1.1.6 认识1-9 第6课时 合与分.ppt
- 2025年中考一轮道德与法治复习课件:坚持宪法至上.pptx
- 2025年河北省中考一轮道德与法治复习课件:崇尚法治精神.pptx
- 八年级下册第二单元+理解权利义务+课件-2025年吉林省中考道德与法治一轮复习.pptx
- 精品解析:湖南省娄底市2019-2020学年八年级(上)期中考试物理试题(原卷版).doc
- 2025年中考地理一轮教材梳理:第10讲+中国的疆域与人口.pptx
文档评论(0)