论文《人工智能》-文献检索结课作业_第1页
论文《人工智能》-文献检索结课作业_第2页
论文《人工智能》-文献检索结课作业_第3页
论文《人工智能》-文献检索结课作业_第4页
论文《人工智能》-文献检索结课作业_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

人工智能【摘要】:人工智能是一门极富挑战性的科学,但也是一门边沿学科。它属于自然科学和社会科学的交叉。涉及的学科主要有哲学、认知科学、数学、神经生理学、心理学、计算机科学、信息论、控制论、不定性论、仿生学等。人工智能(ArtificialIntelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等.蔡自兴,徐光祐.人工智能及其应用.北京:清华大学出版社,2010。

.蔡自兴,徐光祐.人工智能及其应用.北京:清华大学出版社,2010【关键词】:人工智能;应用领域;发展方向;人工检索。1.人工智能描述

人工智能(ArtificialIntelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学元慧·议当人工智能的应用领域与发展状态〖J〗.2008。人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式作出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。“人工智能”一词最初是在1956年Dartmouth学会上提出的。从那以后,研究者们发展了众多理论和原理,人工智能的概念也随之扩展。人工智能是一门极富挑战性的科学,从事这项工作的人必须懂得计算机知识,心理学和哲学。人工智能是包括十分广泛的科学,它由不同的领域组成,如机器学习,计算机视觉等等,总的说来,人工智能研究的一个主要目标是使机器能够胜任一些通常需要人类智能才能完成的复杂工作。但不同的时代、不同的人对这种“复杂工作”的理解是不同的。例如繁重的科学和工程计算本来是要人脑来承担的,现在计算机不但能完成这种计算,而且能够比人脑做得更快、更准确,因之当代人已不再把这种计算看作是“需要人类智能才能完成的复杂任务”,可见复杂工作的定义是随着时代的发展和技术的进步而变化的,人工智能这门科学的具体目标也自然随着时代的变化而发展。它一方面不断获得新的进展,一方面又转向更有意义、更加困难的目标。目前能够用来研究人工智能的主要物质手段以及能够实现人工智能技术的机器就是计算机,人工智能的发展历史是和计算机科学与技术的发展史联系在一起的。除了计算机科学以外,人工智能还涉及信息论、控制论、自动化、仿生学、生物学、心理学、数理逻辑、语言学、医学和哲学等多门学科。人工智能学科研究的主要内容包括:知识表示、自动推理和搜索方法、机器学习和知识获取、知识处理系统、自然语言理计算机视觉、智能机器人、自动程序设计等方。元慧·议当人工智能的应用领域与发展状态〖J〗.20082.国内外发展现状世界各国都前赴后继地奔跑在研究利用人工智能这条新路上,特别是美国和日本已经逐步发展成为了人工智能强国。我国人工智能研究起步较晚。纳入国家计划的研究(智能模拟)始于1978年,1984年召开了智能计算机及其系统的全国学术研讨会,1986年起把智能计算机系统、智能机器人和智能信息处理(含模拟

识别)等重大项目列为国家高技术研究计划,1993年起,又把智能10控制和智能自动化等项目列入国家科技攀登计划。1981年起,相继

成立了中国人工智能学会,全国高校人工智能专业委员会、中国计算机学会人工智能与模式识别专业委员会等。1989年首次召开的中国人工智能控制联合会议(cjcai)至今已召开多次。已有多部国内自编的人工智能专著和教材公开出版。《模拟识别与人工智能》杂志已于1987年创刊。我国近年来许多单位都紧跟世界研究潮流,开展了对知识发现、数据挖掘、多agent系统、模式识别、智能机器人、自然语言处理和自动推理等多领域的研究与开发工作,并取得了一定的进展。当前,我国已有数以万计的科技人员和大学师生从事不同层次的人工智能研究与学习,人工智能研究已经在我国深入开展。尽管中国人工智能学科起步晚,但在理论研究方面已赶超日本、追平美国,完全达到了世界领跑水平,特别是中国科学家协同配合国外传统研究方法,开发出的新的综合创新性研究体系,为国际人工智能科学发展做出了突出贡献。中国科学家提出的仿生识别方法、可拓学理论等在全球可谓独树一帜,能够较好地处理过去在人工智能方面难以解决的矛盾问题,并已逐步替代之前的模拟人体结构理论等,成为全球实验室优先采用的研究方法。我国虽然在人工智能的软件方面水平不低,但在硬件、机器制造方面水平还不高,和日本等应用水平和普及度都较高的国家相比,中国还处于一个‘很初级’的阶段。这并不代表我们不能开发出具有

强大功能的机器人,事实上我国的实验室研究生产水平已经完全可以制造出与日本同等水平的人工智能成果。当前影响我国人工智能应用发展的原因主要是,工业化生产水平相比于美日还存在较大差距,对资源和能源的消耗也都难以达到需求,此外,一项先进的人工智能成果在刚开始投入市场生产时需要较高的成本,这对于我国一些普通家庭来说还属于奢侈品,因此在市场需求和推广上也难以跟上国外的脚步。虽然有差距,但是也在不断的进行努力和尝试。在2006年中国就曾经进行过一次中国象棋的人机大战,其过程和效果堪比美

国的深蓝人机竞赛,另外,以哈工大为首的国内众多高校的人工智能研发水平近年来发展迅猛,在一些国际水平的机器人足球赛、机器人起重大赛等人工智能竞赛中都取得了优异的成绩。3.人工智能的应用前景人工智能是在计算机科学、控制论、信息论、心理学、语言学等多种学科相互渗透的基础发展起来的一门新兴边缘学科,主要研究用用机器(主要是计算机)来模仿和实现人类的智能行为,经过几十年的发展,人工智能应用在不少领域得到发展,在我们的日常生活和学习当中也有许多地方得到应用。本文就符号计算、模式识别、专家系统、机器翻译等方面的应用作简单介绍,籍此使读者对我们身边的人工智能应用有一个感性的认识。3.1符号计算计算机最主要的用途之一就是科学计算,科学计算可分为两类:一类是纯数值的计算,例如求函数的值,方程的数值解,比如天气预报、油藏模拟、航天等领域;。另一类是符号计算,又称代数运算,这是一种智能化的计算,处理的是符号。符号可以代表整数、有理数、实数和复数,也可以代表多项式,函数,集合等。长期以来,人们一直盼望有一个可以进行符号计算的计算机软件系统。。早在50年代末,人们就开始对此研究。进入80年代后,随着计算机的普及和人工智能的发展,相继出现了多种功能齐全的计算机代数系统软件,其中Mathematica和Maple是它们的代表,由于它们都是用C语言写成的,所以可以在绝大多数计算机上使用。Mathematica是第一个将符号运算,数值计算和图形显示很好地结合在一起的数学软件,用户能够方便地用它进行多种形式的数学处理。计算机代数系统的优越性主要在于它能够进行大规模的代数运算。通常我们用笔和纸进行代数运算只能处理符号较少的算式,当算式的符号上升到百位数后,手工计算就很困难了,这时用计算机代数系统进行运算就可以做到准确,快捷,有效。现在符号计算软件有一些共同的特点就是在可以进行符号运算、数值计算和图形显示等同时,还具有高效的可编程功能。在操作界面上一般都支持交互式处理,人们通过键盘输入命令,计算机处理后即显示结果。并且人机界面友好,命令输入方便灵活,很容易寻求帮助。尽管计算机代数系统在代替人繁琐的符号运算上有着无比的优越性,但是,计算机毕竟是机器,它只能执行人们给它的指令,有一定的局限性。首先,多数计算机代数系统对计算机硬件有较高的要求,在进行符号运算时,通常需要很大的内存和较长的计算时间,而精确的代数运算以时间和空间为代价的。第二个问题是用计算机代数系统进行数值计算,虽然计算精度可以到任意位,但由于计算机代数系统是用软件本身浮点运算代替硬件算术运算,所以在速度要比用Fortran语言算同样的问题慢百倍甚至千倍。另外,虽然计算机代数系统包含大量的数学知识,但这仅仅是数学中的一小部分,目前仍有许多数学领域未能被计算机代数系统涉及。计算机代数系统仍在不断地发展、完善之中。3.2模式识别模式识别就是通过计算机用数学技术方法来研究模式的自动处理和判读。这里,我们把环境与客体统称为“模式”,随着计算机技术的发展,人类有可能研究复杂的信息处理过程。用计算机实现模式(文字、声音、人物、物体等)的自动识别,是开发智能机器的一个最关键的突破口,也为人类认识自身智能提供线索Troxel.Rethinkingnetworkingarchitecturesforcognitivecontrol.InMicrosoftResearch'sCognitiveWirelessNetworkingSummit.Snoqualmie,WA,2008.。信息处理过程的一个重要形式是生命体对环境及客体的识别。对人类来说,特别重要的是对光学信息(通过视觉器官来获得)和声学信息(通过听觉器官来获得)的识别.Troxel.Rethinkingnetworkingarchitecturesforcognitivecontrol.InMicrosoftResearch'sCognitiveWirelessNetworkingSummit.Snoqualmie,WA,2008..曾雪峰·论人工智能的研究与发展〖J〗·现代工业·2009(13)

计算机识别的显著特点是速度快、准确性和效率高。识别过程与人类的学习过程相似。以“汉字识别”为例:首先将汉字图象进行处理,抽取主要表达特征并将其特征与汉字的代码存在计算机中。就像把老师教我们这个字叫什么、如何写的知识记忆在大脑中。这一过程叫做“训练”。识别过程就是将输入的汉字图像经处理后与计算机中所保存的全部汉字进行比较,找出最相近的字作为识别结果,这一过程叫做“匹配”。语音识别就是让计算机能听懂人说的话,一个重要的例子就是七国语言(英、日、意、韩、法、德、中)口语自动翻译系统。其中,中文部分的实验平台设立在中国科学院自动化所的模式识别国家重点实验室,这是口语翻译研究跨入世界领先水平的标志。该系统实现后,人们出国预定旅馆、购买机票、在餐馆对话和兑换外币时,只要利用电话网络和国际互联网,就可用手机、电话等与“老外”通话。

指纹是人体的一个重要特征,具有唯一性。北京大学有关专家对数字图像的离散几何性质进行了深入研究,建立了从指纹灰度图像精确计算纹线局部方向、进而提取指纹特征信息的理论与算法,随后研究成功了适于民用身份鉴定的全自动指纹鉴定系统,以及适于公安刑事侦破的指纹鉴定系统。从而开创了我国指纹自动识别系统应用的先河。北大指纹自动识别系统的推出,使我国公安干警从指纹查对的繁重人工处理中解放出来。浙江省从1997年开始使用北大指纹自动识别系统,采取省地(市)二级建库、省地(市)县三级查询的方式,形成了独特的”浙江模式”。省公安厅现已建立了100多万人的指纹库,是目前国内的第二大库。在100多万人的指纹库中,检索一枚现场指纹仅需4分钟左右。2000年浙江省用指纹自动识别系统直接破案3063起,连带破案12000多起。破案率为全国第一,并遥遥领先于国内其它指纹识别系统,被公安部树为指纹系统建设应用样板。这里介绍一个综合应用的例子,一汽集团公司与国防科技大学最近合作研制成功”红旗轿车自主驾驶系统”(即无人驾驶系统),它标志着我国研制高速智能汽车的能力已达到当今世界先进水平。汽车自主驾驶技术是集模式识别、智能控制、计算机学和汽车操纵动力学等多门学科于一体的综合性技术,代表着一个国家控制技术的水平。红旗车自主驾驶系统采用计算机视觉导航方式,并采用仿人控制,实现了对红旗车的操纵控制L.Tesler.Adages&Coinages,2011./LarryTeslerConsulting/AdagesandCoinages.html,cited29March2011.。首先,摄像机将车前方的道路和车辆行驶情况输入到图像处理和图像识别系统。该系统识别出道路状况、前方车辆的相对距离和相对车速。接着,路径规划系统根据这些信息规划出一条合适路径,即决定如何开车。然后,路径跟踪系统根据需跟踪的路径,结合车辆行驶状态参数和车辆驾驶动力学约束,形成控制命令,控制方向盘和油门开启机构产生相应动作,使汽车按照规划好的路径前进,即按自主驾驶系统的规划路径前进。L.Tesler.Adages&Coinages,2011./LarryTeslerConsulting/AdagesandCoinages.html,cited29March2011.3.3专家系统专家系统是一种模拟人类专家解决领域问题的计算机程序系统。专家系统内部含有大量的某个领域的专家水平的知识与经验,能够运用人类专家的知识和解决问题的方法进行推理和判断,模拟人类专家的决策过程,来解决该领域的复杂问题。专家系统是人工智能应用研究最活跃和最广泛的应用领域之一,涉及到社会各个方面,各种专家系统已遍布各个专业领域,取得很大的成功。根据专家系统处理的问题的类型,把专家系统分为解释型、诊断型、调试型、维修型、教育型、预测型、规划型、设计型和控制型等10种类型。具体应用就很多了,例如血液凝结疾病诊断系统、电话电缆维护专家系统、花布图案设计和花布印染专家系统等等。为了实现专家系统,必须要存储有该专门领域中经过事先总结、分析并按某种模式表示的专家知识(组成知识库),以及拥有类似于领域专家解决实际问题的推理机制(构成推理机)。系统能对输入信息进行处理,并运用知识进行推理,做出决策和判断,其解决问题的水平达到或接近专家的水平,因此能起到专家或专家助手的作用。开发专家系统的关键是表示和运用专家知识,即来自领域专家的己被证明对解决有关领域内的典型问题有用的事实和过程。目前,专家系统主要采用基于规则的知识表示和推理技术。由于领域的知识更多是不精确或不确定的,因此,不确定的知识表示与知识推理是专家系统开发与研究的重要课题。此外,专家系统开发工具的研制发展也很迅速,这对扩大专家系统的应用范围,加快专家系统的开发过程,将起到积极地促进作用.宋绍云,仲涛.BP人工神经网络的新型算法.人工智能及识别技术,2009,5(5)。随着计算机科学技术整体水平的提高,分布式专家系统、协同式专家系统等新一代专家系统的研究也发展很快。在新一代专家系统中,不但采用基于规则的推理方法,而且采用了诸如人工神经网络的方法与技术。.宋绍云,仲涛.BP人工神经网络的新型算法.人工智能及识别技术,2009,5(5)3.4机器翻译机器翻译是利用计算机把一种自然语言转变成另一种自然语言的过程,用以完成这一过程的软件系统叫做机器翻译系统。几十年来,国内外许多专家、学者为机器翻译的研究付出了大量的心血和汗水。虽然至今还没有一个实用、全面、高质量的自动翻译系统出现,不过也取得了很大的进展,特别是作为人们的辅助翻译工具,机器翻译已经得到大多数人的认可。目前,国内的机器翻译软件不下百种,根据这些软件的翻译特点,大致可以分为三大类:词典翻译类、汉化翻译类和专业翻译类Troxel.Rethinkingnetworkingarchitecturesforcognitivecontrol.InMicrosoftResearch'sCognitiveWirelessNetworkingSummit.Snoqualmie,WA,2008.Troxel.Rethinkingnetworkingarchitecturesforcognitivecontrol.InMicrosoftResearch'sCognitiveWirelessNetworkingSummit.Snoqualmie,WA,2008.

机器翻译:

1.一句一句处理,上下文缺乏联系;

2.对源语言的分析只是求解句法关系,完全不是意义上的理解;

3.缺乏领域知识,从计算机到医学,从化工到法律都通用,就换专业词典;

4.译文转换是基于源语言的句法结构的,受源语言的句法结构的束缚;

5.翻译只是句法结构的和词汇的机械对应。

人工翻译:

1.一般会先通读全文,会前后照应;

2.对源语言是求得意义上的理解;

3.只有专业翻译人员,而没有万能翻译人员;

4.译文是基于他对源语言的理解,不受源语言的句法结构的束缚;

5.翻译是一个再创造的过程。在目前的情况下,计算机辅助翻译应该是一个比较好的实际选择。事实上,在很多领域中,计算机辅助人类工作的方式已经得到了广泛的应用,例如CAD软件。如果计算机辅助技术用于语言的翻译研究,应该同样可以起到很大的辅助作用,这就是所谓的“计算机辅助翻译”。它集机器记忆式翻译、语法分析式翻译和人际交互式翻译为一体,把翻译过程中机械、重复、琐碎的工作交给计算机来完成V.Sesum-CavicandE.Kuhn.ApplyingswarmintelligenceV.Sesum-CavicandE.Kuhn.Applyingswarmintelligencealgorithmsfordynamicloadbalancingtoacloudbasedcallcenter.InIEEESelf-AdaptiveandSelf-OrganizingSystemsWorkshoponSelf-AdaptiveNetworking,pages42{49.(NewYork,NY:IEEEPress),2010.机器翻译研究归根结底是一个知识处理问题,它涉及到有关语言内的知识、语言间的知识、以及语言外的世界知识,其中包括常识和相关领域的专门知识。随着因特网的普及与发展,机器翻译的应用前景十分广阔。作为人类探索自己智能和操作知识的机制的窗口,机器翻译的研究与应用将更加诱人。国际上有关专家分析认为机器翻译要想达到类似人工翻译一样的流畅程度,至少还要经历15年时间的持续研究,但在人类对语言研究还没有清楚“人脑是如何进行语言的模糊识别和判断”的情况下,机器翻译要想达到100%的准确率是不可能的。4人工智能的相关研究内容人工智能的早起发展和研究可分为以下几个阶段:第一阶段:50年代人工智能的兴起和冷落:人工智能概念首次提出后,相继出现了一批显著的成果,如机器定理证明、跳棋程序、通用问题s求解程序、LISP表处理语言等。但由于消解法推理能力的有限,以及机器翻译等的失败,使人工智能走入了低谷。这一阶段的特点是:重视问题求解的方法,忽视知识重要性。第二阶段:60年代末到70年代,专家系统出现,使人工智能研究出现新高潮。DENDRAL化学质谱分析系统、MYCIN疾病诊断和治疗系统、PROSPECTIOR探矿系统、Hearsay-II语音理解系统等专家系统的研究和开发,将人工智能引向了实用化。并且,1969年成立了国际人工智能联合会议(InternationalJointConferencesonArtificialIntelligence即IJCAI)。第三阶段:80年代,随着第五代计算机的研制,人工智能得到了很大发展。日本1982年开始了”第五代计算机研制计划”,即”知识信息处理计算机系统KIPS”,其目的是使逻辑推理达到数值运算那么快。虽然此计划最终失败,但它的开展形成了一股研究人工智能的热潮。第四阶段:80年代末,神经网络飞速发展。1987年,美国召开第一次神经网络国际会议,宣告了这一新学科的诞生。此后,各国在神经网络方面的投资逐渐增加,神经网络迅速发展起来。第五阶段:90年代,人工智能出现新的研究高潮.由于网络技术特别是国际互连网的技术发展,人工智能开始由单个智能主体研究转向基于网络环境下的分布式人工智能研究。不仅研究基于同一目标的分布式问题求解,而且研究多个智能主体的多目标问题求解,将人工智能更面向实用。另外,由于Hopfield多层神经网络模型的提出,使人工神经网络研究与应用出现了欣欣向荣的景象。人工智能已深入到社会生活的各个领域。人工智能的近期研究目标在于建造智能计算机,用以代替人类从事脑力劳动,即使现有的计算机更聪明更有用。正是根据这一近期研究目标,我们才把人工智能理解为计算机科学的一个分支。人工智能还有它的远期研究目标,即探究人类智能和机器智能的基本原理,研究用自动机(automata)模拟人类的思维过程和智能行为。这个长期目标远远超出计算机科学的范畴,几乎涉及自然科学和社会科学的所有学科。在重新阐述我们的历史知识的过程中,哲学家、科学家和人工智能学家有机会努力解决知识的模糊性以及消除知识的不一致性。这种努力的结果,可能导致知识的某些改善,以便能够比较容易地推断出令人感兴趣的新的真理。人工智能研究尚存在不少问题,这主要表现在下列几个方面:4.1宏观与微观隔离一方面是哲学、认知科学、思维科学和心理学等学科所研究的智能层次太高、太抽象;另一方面是人工智能逻辑符号、神经网络和行为主义所研究的智能层次太低。这两方面之间相距太远,中间还有许多层次未予研究,无法把宏观与微观有机地结合起来和相互渗透。

4.2全局与局部割裂人类智能是脑系统的整体效应,有着丰富的层次和多个侧面。但是,符号主义只抓住人脑的抽象思维特性;连接主义只模仿人的形象思维特性;行为主义则着眼于人类智能行为特性及其进化过程。它们存在明显的局限性。必须从多层次、多因素、多维和全局观点来研究智能,才能克服上述局限性。4.3理论和实际脱节大脑的实际工作,在宏观上我们已知道得不少;但是智能的千姿百态,变幻莫测,复杂得难以理出清晰的头绪。在微观上,我们对大脑的工作机制却知之甚少,似是而非,使我们难以找出规律。在这种背景下提出的各种人工智能理论,只是部分人的主观猜想,能在某些方面表现出“智能”就算相当成功了。上述存在问题和其它问题说明,人脑的结构和功能要比人们想象的复杂得多,人工智能研究面临的困难要比我们估计的重大得多,人工智能研究的任务要比我们讨论过的艰巨得多。同时也说明,要从根本上了解人脑的结构和功能,解决面临的难题,完成人工智能的研究任务,需要寻找和建立更新的人工智能框架和理论体系,打下人工智能进一步发展的理论基础。我们至少需要经过几代人的持续奋斗,进行多学科联合协作研究,才可能基本上解开“智能”之谜,使人工智能理论达到一个更高的水平。5.关键技术5.1.智能机器人机器人和机器人学是人工智能研究的另一个重要的应用领域,促进了许多人工智能思想的发展,由它衍生而来的一些技术可用来模拟现实世界的状态,描述从一种状态到另一种状态的变化过程,而且对于规划如何产生动作序列以及监督规划执行提供了较好的帮助。机器人的应用范围越来越广,已开始走向第三产业,如商业中心、办公室自动化等。目前机器人学的研究方向主要是研制智能机器人。智能机器人将极大地扩展机器人应用领域。智能机器人本身能够认识工作环境、工作对象及其状态,根据人给予的指令和自身的知识,独立决定工作方式,由操作机构和移动机构实现任务,并能适应工作环境的变化K.Z.Haigh,T.S.Hussain,C.Partridge,andG.D.Troxel.Rethinkingnetworkingarchitecturesforcognitivecontrol.InMicrosoftResearch'sCognitiveWirelessNetworkingSummit.Snoqualmie,WA,2008.。智能机器人只要告诉它做什么,而不用告诉怎么做。它共有四种基本功能,分别是:(1)运动功能,类似于人的手、臂和腿的基本功能,对外界环境施加作用。(2)感知功能,获取外界信息的功能。(3)思维功能,求解问题的认识、判断、推理的功能。(4)人机通信功能,理解指示,输出内部状态,与人进行信息交流的功能。智能机器人是以一种“认知——适应”方式进行操作的.智能机器人.K.Z.Haigh,T.S.Hussain,C.Partridge,andG.D.Troxel.Rethinkingnetworkingarchitecturesforcognitivecontrol.InMicrosoftResearch'sCognitiveWirelessNetworkingSummit.Snoqualmie,WA,2008..智能机器人.华南理工大学出版社。2008年01月5.2模式识别与智能系统模式识别与智能系统是20世纪60年代以来在信号处理、人工智能、控制论、计算机技术等学科基础上发展起来的新型学科。该学科以各种传感器为信息源,以信息处理与模式识别的理论技术为核心,以数学方法与计算机为主要工具,探索对各种媒体信息进行处理、分类、理解并在此基础上构造具有某些智能特性的系统或装置的方法、途径与实现,以提高系统性能。模式识别与智能系统是一门理论与实际紧密结合,具有广泛应用价值的控制科学与工程的重要学科分支。5.3计算机感知感知问题是人工智能的一个经典研究课题,涉及神经生理学、视觉心理学、物理学、化学等学科领域,具体包括计算机视觉和声音处理等。感知问题的关键是必须把数量巨大的感知数据以一种易于处理的精练的方式,进行简练、有效的表征和描述。对计算机视觉做出卓越贡献的是马尔(D.Marr)教授,他认为视觉是一个复杂的信息处理过程,并有不同的信息表达方式和不同层次的处理过程,而最终的目的是实现计算机对外部世界的描述V.Sesum-CavicandE.Kuhn.ApplyingswarmintelligenceV.Sesum-CavicandE.Kuhn.Applyingswarmintelligencealgorithmsfordynamicloadbalancingtoacloudbasedcallcenter.InIEEESelf-AdaptiveandSelf-OrganizingSystemsWorkshoponSelf-AdaptiveNetworking,pages42{49.(NewYork,NY:IEEEPress),2010.5.4计算机神经网络具有模仿人的大脑判断能力和适应能力、可并行处理多种数据功能的神经网络计算机,可以判断对象的性质与状态,并能采取相应的行动,而且可同时并行处理实时变化的大量数据,并引出结论。神经电脑除有许多处理器外,还有类似神经的节点,每个节点与许多点相连。若把每一步运算分配给每台微处理器,它们同时运算,其信息处理速度和智能会大大提高。神经电子计算机的信息不是存在存储器中,而是存储在神经元之间的联络网中。若有节点断裂,电脑仍有重建资料的能力,它还具有联想记忆、视觉和声音识别能力。5.5机器翻译机器翻译(MachineTranslation,经常简写为MT)属于计算语言学(ComputationalLinguistics)的范畴,其研究借由计算机程序将文字或演说从一种自然语言翻译成另一种自然语言。简单来说,机器翻译是通过将一个自然语言的字辞取代成另一个语言的字辞。借由使用语料库的技术,可达成更加复杂的自动翻译,包含可更佳的处理不同的文法结构、词汇辨识、惯用语的对应等。机器翻译软件通常可允许针对特定领域或是专业(例如天气预报)来加以客制化,目的在于将词汇的取代缩小于该特定领域的专有名词上,以借此改进翻译的结果。这样的技术针对一些使用较正规或是较制式化陈述方式的领域来说特别有效。例如像是政府机关或是法律相关文件,这类型的文句通常皆比起一般的文句来的正式与制式化,其机器翻译的结果往往比起像是日常生活的对话这种非正式文件要来的好。5.6数字图像处理 数字图像处理最早出现于20世纪50年代,当时的电子计算机已经发展到一定水平,人们开始利用计算机来处理图形和图像信息。数字图像处理作为一门学科大约形成于20世纪60年代初期。早期的图像处理的目的是改善图像的质量,它以人为对象,以改善人的视觉效果为目的。图像处理中,输入的是质量低的图像,输出的是改善质量后的图像,常用的图像处理方法有去除噪声、图像增强、复原、分割、提取特征、编码、压缩等陈宗海.陈宗海.系统仿真技术及其应用,中国科学技术大学出版社。2009年07月6.参考文献:[1]曾雪峰·论人工智能的研究与发展〖J〗·现代工业·2009(13)[2]元慧·议当人工智能的应用领域与发展状态〖J〗.2008[3]蔡自兴,徐光祐.人工智能及其应用.北京:清华大学出版社,2010[4]宋绍云,仲涛.BP人工神经网络的新型算法.人工智能及识别技术,2009,5(5)[5]陈宗海.系统仿真技术及其应用,中国科学技术大学出版社。2009年07月[6]智能机器人.华南理工大学出版社。2008年01月[7]PaoloDario,EugenioGuglielmelli,etal.RoboticforMedicalApplications.IEEERoboticsandAutomationMagazine,September2009:44-56.[8]V.Sesum-CavicandE.Kuhn.Applyingswarmintelligencealgorithmsfordynamicloadbalancingtoacloudbasedcallcenter.InIEEESelf-AdaptiveandSelf-OrganizingSystemsWorkshoponSelf-AdaptiveNetworking,pages42{49.(NewYork,NY:IEEEPress),2010.[9]J.TapiadorandJ.Clark.Learningautonomicsecurityrecon_gurationpolicies.InComputerandInformationTechnology(CIT),2010IEEE10thInternationalConferenceon,pages902{909,2010.[10]L.Tesler.Adages&Coinages,2011./LarryTeslerConsulting/AdagesandCoinages.html,cited29March2011.[11]Y.Vigfusson,A.Silberstein,B.F.Cooper,andR.Fonseca.Adaptivelyparallelizingdistributedrangequeries.Proc.VLDBEndowment,2:682{693,August2009.[12]S.J.H.Yang,J.Zhang,L.Lin,andJ.J.P.Tsai.Improvingpeer-to-peersearchperformancethroughintelligentsocialsearch.ExpertSystemswithApplications,36(7):10312{10324,September2009.[13]T.Newman,J.Evans,andA.Wyglinski.Recon_guration,adaptationandoptimization.InA.M.Wyglinski,M.Nekovee,andT.Hou,editors,CognitiveRadioCommunicationsandNetworks:PrinciplesandPractice.(NewYork,NY:Elsevier/NorthHolland),2009.[14]K.Z.Haigh,T.S.Hussain,C.Partridge,andG.D.Troxel.Rethinkingnetworkingarchitecturesforcognitivecontrol.InMicrosoftResearch'sCognitiveWirelessNetworkingSummit.Snoqualmie,WA,2008.[15]R.ChadhaandC.-Y.Chiang.Drama:DistributedpolicymanagementforMANETs.InIEEEWorkshoponPoliciesforDistributedSystemsandNetworks,pages235{237,June2008.[16]E.ElkindandK.Leyton-Brown.Introductiontotheaimagazinespecialissueonalgorithmicgametheory.AIMagazine,Winter,2010.[17]S.J.H.Yang,J.Zhang,L.Lin,andJ.J.P.Tsai.Improvingpeer-to-peersearchperformancethroughintelligentsocialsearch.ExpertSystemswithApplications,36(7):10312{10324,September2009.7.引文报考查阅的文献为:标题:

KABOOM!AnewsuffixarraybasedalgorithmforclusteringexpressiondataDEC152011.作者:

Hazelhurst,Scott;Liptak,Zsuzsanna附录资料:不需要的可以自行删除C语言曲线函数像素函数putpixel()画像素点函数getpixel()返回像素色函数直线和线型函数line()画线函数lineto()画线函数linerel()相对画线函数setlinestyle()设置线型函数getlinesettings()获取线型设置函数setwritemode()设置画线模式函数多边形函数rectangle()画矩形函数bar()画条函数bar3d()画条块函数drawpoly()画多边形函数圆、弧和曲线函数getaspectratio()获取纵横比函数circle()画圆函数arc()画圆弧函数ellipse()画椭圆弧函数fillellipse()画椭圆区函数pieslice()画扇区函数sector()画椭圆扇区函数getarccoords()获取圆弧坐标函数填充函数setfillstyle()设置填充图样和颜色函数setfillpattern()设置用户图样函数floodfill()填充闭域函数fillpoly()填充多边形函数getfillsettings()获取填充设置函数getfillpattern()获取用户图样设置函数图像函数imagesize()图像存储大小函数getimage()保存图像函数putimage()输出图像函数图形和图像函数对许多图形应用程序,直线和曲线是非常有用的。但对有些图形只能靠操作单个像素才能画出。当然如果没有画像素的功能,就无法操作直线和曲线的函数。而且通过大规模使用像素功能,整个图形就可以保存、写、擦除和与屏幕上的原有图形进行叠加。(一)像素函数putpixel()画像素点函数功能:函数putpixel()在图形模式下屏幕上画一个像素点。用法:函数调用方式为voidputpixel(intx,inty,intcolor);说明:参数x,y为像素点的坐标,color是该像素点的颜色,它可以是颜色符号名,也可以是整型色彩值。此函数相应的头文件是graphics.h返回值:无例:在屏幕上(6,8)处画一个红色像素点:putpixel(6,8,RED);getpixel()返回像素色函数功能:函数getpixel()返回像素点颜色值。用法:该函数调用方式为intgetpixel(intx,inty);说明:参数x,y为像素点坐标。函数的返回值可以不反映实际彩色值,这取决于调色板的设置情况(参见setpalette()函数)。这个函数相应的头文件为graphics.h返回值:返回一个像素点色彩值。例:把屏幕上(8,6)点的像素颜色值赋给变量color。color=getpixel(8,6);(二)直线和线型函数有三个画直线的函数,即line(),lineto(),linerel()。这些直线使用整型坐标,并相对于当前图形视口,但不一定受视口限制,如果视口裁剪标志clip为真,那么直线将受到视口边缘截断;如果clip为假,即使终点坐标或新的当前位置在图形视口或屏幕极限之外,直线截断到屏幕极限。有两种线宽及几种线型可供选择,也可以自己定义线图样。下面分别介绍直线和线型函数。line()画线函数功能:函数line()使用当前绘图色、线型及线宽,在给定的两点间画一直线。用法:该函数调用方式为voidline(intstartx,intstarty,intendx,intendy);说明:参数startx,starty为起点坐标,endx,endy为终点坐标,函数调用前后,图形状态下屏幕光标(一般不可见)当前位置不改变。此函数相应的头文件为graphics.h返回值:无例:见函数60.linerel()中的实例。lineto()画线函数功能:函数lineto()使用当前绘图色、线型及线宽,从当前位置画一直线到指定位置。用法:此函数调用方式为voidlineto(intx,inty);说明:参数x,y为指定点的坐标,函数调用后,当前位置改变到指定点(x,y)。该函数对应的头文件为graphics.h返回值:无例:见函数60.linerel()中的实例。linerel()相对画线函数功能:函数linerel()使用当前绘图色、线型及线宽,从当前位置开始,按指定的水平和垂直偏移距离画一直线。用法:这个函数调用方式为voidlinerel(intdx,intdy);说明:参数dx,dy分别是水平偏移距离和垂直偏移距离。函数调用后,当前位置变为增加偏移距离后的位置,例如,原来的位置是(8,6),调用函数linerel(10,18)后,当前位置为(18,24)。返回值:无例:下面的程序为画线函数调用实例:#include<graphics.h>voidmain(){intdriver,mode;driver=DETECT;mode=0;initgraph(&driver,&mode,"");setcolor(15);line(66,66,88,88);lineto(100,100);linerel(36,64);getch();restorecrtmode();}setlinestyle()设置线型函数功能:setlinestyle()为画线函数设置当前线型,包括线型、线图样和线宽。用法:setlinestyle()函数调用方式为voidsetlinestyle(intstly,unsignedpattern,intwigth);说明:参数style为线型取值,也可以用相应名称表示,如表1-10中所示。参数pattern用于自定义线图样,它是16位(bit)字,只有当style=USERBIT_LINE(值为1)时,pattern的值才有意义,使用用户自定义线图样,与图样中“1”位对应的像素显示,因此,pattern=0xFFFF,则画实线;pattern=0x9999,则画每隔两个像素交替显示的虚线,如果要画长虚线,那么pattern的值可为0xFF00和0xF00F,当style不为USERBIT_LINE值时,虽然pattern的值不起作用,但扔须为它提供一个值,一般取为0。参数wigth用来设定线宽,其取值见表1-11,表中给出了两个值,即1和3,实际上,线宽取值为2也是可以接受的。若用非法参数调用setlinestyle()函数,那么graphresult()会返回错误代码,并且当前线型继续有效。TurboC提供的线型与线宽定义在头文件graphics.h中,表1-10和1-11分别列出了参数的取值与含义。表1-10线型名称取值含义SOLID_LINE0实线DOTTED_LINE1点线CENTER_LINE2中心线DASHED_LINE3虚线USERBIT_LINE4用户自定义线型表1-11线宽名称取值说明NORM_WIDTH(常宽)1一个像素宽(缺省值)THICK_WIDTH(加宽)3三个像素宽这个函数的头文件是graphics.h返回值:无例:下面的程序显示了BC中所提供的线型图样:#include<graphics.h>voidmain(){intdriver,mode;i;driver=DETECT;mode=0;initgraph(&driver,&mode,"");for(i=0;i<4;i++){setlinestyle(i,0,1);line(i*50,200,i*50+60,200);}getch();restorecrtmode();}getlinesettings()获取线型设置函数功能:函数getlinesettings()用当前设置的线型、线图样和线宽填写linesettingstype型结构。用法:函数调用方式为voidgetlinesettings(structlinesettingstype*info);说明:此函数调用执行后,当前的线型、线图样和线宽值被装入info指向的结构里,从而可从该结构中获得线型设置。linesettingstype型结构定义如下:structlinesettingstype{intlinestyle;unsignedupattern;intthickness;};其中linestyle用于存放线型,线型值为表1-10中的各值之一。upattern用为装入用户自定义线图样,这是16位字,每一位等于一个像素,如果哪个位被设置,那么该像素打开,否则关闭。thickness为线宽值存放的变量,可参见表1-11。getlinesettings()函数对应的头文件为graphics.h返回值:返回的线型设置存放在info指向的结构中。例:把当前线型的设置写入info结构:structlinesettingstypeinfo;getlinesettings(&info);setwritemode()设置画线模式函数功能:函数setwritemode()设置画线模式用法:函数调用方式为voidsetwritemode()(intmode);说明:参数mode只有两个取值0和1,若mode为0,则新画的线将覆盖屏幕上原有的图形,此为缺省画线输出模式。如果mode为1,那么新画的像素点与原有图形的像素点先进行异或(XOR)运算,然后输出到屏幕上,使用这种画线输出模式,第二次画同一图形时,将擦除该图形。调用setwritemode()设置的画线输出模式只影响函数line(),lineto(),linerel(),recangle()和drawpoly()。setwritemode()函数对应的头文件是graphics.h返回值:无例:设置画线输出模式为0:setwritemode(0);(三)、多边形函数对多边形,无疑可用画直线函数来画出它,但直接提供画多边形的函数会给用户很大方便。最常见的多边形有矩形、矩形块(或称条形)、多边形和多边形块,我们还把长方形条块也放到这里一起考虑,虽然它不是多边形,但它的特例就是矩形(块)。下面直接介绍画多边形的函数。rectangle()画矩形函数功能:函数rectangle()用当前绘图色、线型及线宽,画一个给定左上角与右下角的矩形(正方形或长方形)。用法:此函数调用方式为voidrectangle(intleft,inttop,intright,intbottom);说明:参数left,top是左上角点坐标,right,bottom是右下角点坐标。如果有一个以上角点不在当前图形视口内,且裁剪标志clip设置的是真(1),那么调用该函数后,只有在图形视口内的矩形部分才被画出。这个函数对应的头文件为graphics.h返回值:无例:下面的程序画一些矩形实例:#include<graphics.h>voidmain(){intdriver,mode;driver=DETECT;mode=0;initgraph(&driver,&mode,"");rectangle(80,80,220,200);rectangle(140,99,180,300);rectangle(6,6,88,88);rectangle(168,72,260,360);getch();restorecrtmode();}bar()画条函数功能:函数bar()用当前填充图样和填充色(注意不是给图色)画出一个指定上左上角与右下角的实心长条形(长方块或正方块),但没有四条边线)。用法:bar()函数调用方式为voidbar(intleft,inttop,intright,intbottom);说明:参数left,topright,bottom分别为左上角坐标与右下角坐标,它们和调用函数rectangle()的情形相同,调用此函数前,可用setfillstyle()或setfillpattern()设置当前填充图样和填充色。注意此函数只画没有边线的条形,如果要画有边线的的条形,可调用下面的函数bar3d()来画,并将深度参数设为0,同时topflag参数要设置为真,否则该条形无顶边线。这应的头文件为graphics.h返回值:无例:见函数bar3d()中的实例。bar3d()画条块函数功能:函数bar3d()使用当前绘图色、线型及线宽画出三维长方形条块,并用当前填充图样和填充色填充该三维条块的表面。用法:此函数调用方式为voidbar3d(intleft,inttop,intright,intbottom,intdepth,inttopflag);说明:参数left,top,right,bottom分另为左上角与右下角坐标,这与bar()函数中的一样。参数depth为条块的深度,以像素为单位,通常按宽度的四分之一计算。深度方向通过屏显纵横比调节为约45度(即这时x/y比设置为1:1)。参数topflag相当于一个布尔参数,如果设置为1(真)那么条块上放一顶面;若设置为0(假),则三维条形就没有顶面,这样可使多个三维条形叠加在一起。要使图形更加美观,可利用函数floodfill()或setfillpattern()来选择填充图样和填充色(参见本小节(五)填充函数)。bar3d()函数对应的头文件为graphics.h返回值:无例:下面的程序画一个条形和条块:#include<graphics.h>voidmain(){intdriver,mode;driver=DETECT;mode=0;initgraph(&driver,&mode,"");setfillstyle(SOLID-FILL,GREEN);bar(60,80,220,160);setfillstyle(SOLID-FILL,RED);bar3d(260,180,360,240,20,1);getch();restorecrtmode();}drawpoly()画多边形函数功能:函数drawpoly()用当前绘图色、线型及线宽,画一个给定若干点所定义的多边形。用法:此函数调用方式为voiddrawpoly(intpnumber,int*points);说明:参数pnumber为多边形的顶点数;参数points指向整型数组,该数组中是多边形所有顶点(x,y)坐标值,即一系列整数对,x坐标值在前。显然整型数组的维数至少为顶点数的2倍,在定义了多边形所有顶点的数组polypoints时,顶点数目可通过计算sizeof(polypoints)除以2倍的sizeof(int)得到,这里除以2倍的原因是每个顶点有两个整数坐标值。另外有一点要注意,画一个n个顶点的闭合图形,顶点数必须等于n+1,并且最后一点(第n+1)点坐标必须等于第一点的坐标。drawpoly()函数对应的头文件为grpahics.h返回值:无例:下面的程序画一个封闭星形图与一个不封闭星形图:#include<graphics.h>voidmain(){intdriver,mode;staticintpolypoints1[18]={100,100,110,120,100,130,120,125,140,140,130,120,140,110,120,115,100,100};staticintpolypoints2[18]={180,100,210,120,200,130,220,125,240,140,230,120,240,110,220,115,220,110};driver=DETECT;mode=0;initgraph(&driver,&mode,"");drawpoly(9,polypoints1);drawpoly(9,polypoints2);getch();restorecrtmode();}(四)、圆、弧和曲线函数在一个屏幕上画得很圆的图形到另一个屏幕上可能被压扁或拉长,这是因为每一种显示卡与之相应的显示模式都有一个纵横比。纵横比是指像素的水平方向大小与垂直方向大小的比值。如VGA显示卡由于偈素基本上是正方形,所以纵横比为1.000。为了保证几何图形基本按预计情况显示在屏幕上,用屏显的纵横比来计算和纠正不同硬件及显示卡产生的畸变。计算纵横比所需要的水平方向和垂直方向的比例系数可调用函数getaspectratio()获得。getaspectratio()获取纵横比函数功能:函数getaspectratio()返回x方向和y方向的比例系数,用这两个整型值可计算某一特定屏显的纵横比。用法:此函数调用方式为voidgetaspectratio(intxasp,intyasp);说明:参数xasp指向的变量存放返回的x方向比例系数;参数yasp指向的变量存放返回的y方向比例系数。通常y方向比例系数为10000,x方向比例系数不大于10000(这是因为大多数屏幕像素高比宽长)。注意纵横比自动用作下面函数arc(),circle()和pieslice()中的标尺因子,使屏幕上圆或弧正常显示。但用ellipse()函数画椭圆必须调用本函数获取纵横比作为标尺因子,否则不予调整。纵横比可用于其它几何图形,目的是校正和显示图形。getaspectratio()函数对应的头文件为graphics.h返回值:返回x与y方向比例系数分别存放在xasp和yasp所指向的变量中。例:下面的程序显示纵横比:intxasp,yasp;floataspectratio;getaspectratio(&xasp,&yasp);aspectratio=xasp/yasp;printf("aspectratio:%f",aspectratio);circle()画圆函数功能:函数circle()使用当前绘图色并以实线画一个完整的圆。用法:该函数调用方式为voidcircle(intx,inty,intradius);说明:参数x,y为圆心坐标,radius为圆半径,用像素个素表示。注意,调用circle()函数画圆时不用当前线型。不同于ellipse()函数,只用单个半径radius参数调用circle()函数,故屏显纵横比可以自动调节,以产生正确的显示图。此函数对应的头文件为graphics.h返回值:无例:画六个同心圆,圆心在(100,100)。#include<graphics.h>voidmain(){intdriver,mode;driver=DETECT;mode=0;initgraph(&driver,&mode,"");circle(100,100,10);circle(100,100,20);circle(100,100,30);circle(100,100,40);circle(100,100,50);circle(100,100,60);getch();restorecrtmode();}arc()画圆弧函数功能:函数arc()使用当前绘图色并以实线画一圆弧。用法:函数调用方式为voidarc(intx,inty,intstartangle,intendangle,intradius);说明:参数x,y为圆心坐标,startangle与endangle分别为起始角与终止角,radius为半径。圆心坐标和半径以像素个数给出,起始角和终止角以度为单位,0度位于右边,90度位于顶部,180度位于左边,底部是270度。同往常一样,360度与0度重合。角度按逆时针方向增加,但并不要求终止角一定比起始角大。例如指定300度和90度分别为起始角和终止角,与指定300度和450度分别为起始角和终止角可画出相同的弧。大于360度可作为参数,它将被化到0度 ̄360度范围里。函数arc()能画封闭圆,只要取起始角为0度,终止角为360度即可。此函数中,屏显纵横比可自动调节。arc()函数对应的头文件为graphics.h返回值:无例:以(200,200)为圆心,100为半径,从0度到120度画圆弧:#include<graphics.hvoidmain(){intdriver,mode;driver=DETECT;mode=0;initgraph(&driver,&mode,"");setcolor(WHITE);arc(200,200,0,120,100);getch();restorecrtmode();}graphics.h头文件的内容:/*graphics.hDefinitionsforGraphicsPackage.Copyright(c)BorlandInternational1987,1988AllRightsReserved.*/#if__STDC__#define_Cdecl#else#define_Cdeclcdecl#endif#if!defined(__GRAPHX_DEF_)#define__GRAPHX_DEF_enumgraphics_errors{/*graphresulterrorreturncodes*/grOk=0,grNoInitGraph=-1,grNotDetected=-2,grFileNotFound=-3,grInvalidDriver=-4,grNoLoadMem=-5,grNoScanMem=-6,grNoFloodMem=-7,grFontNotFound=-8,grNoFontMem=-9,grInvalidMode=-10,grError=-11,/*genericerror*/grIOerror=-12,grInvalidFont=-13,grInvalidFontNum=-14,grInvalidVersion=-18};enumgraphics_drivers{/*definegraphicsdrivers*/DETECT,/*requestsautodetection*/CGA,MCGA,EGA,EGA64,EGAMONO,IBM8514,/*1-6*/HERCMONO,ATT400,VGA,PC3270,/*7-10*/CURRENT_DRIVER=-1};enumgraphics_modes{/*graphicsmodesforeachdriver*/CGAC0=0,/*320x200palette0;1page*/CGAC1=1,/*320x200palette1;1page*/CGAC2=2,/*320x200palette2:1page*/CGAC3=3,/*320x200palette3;1page*/CGAHI=4,/*640x2001page*/MCGAC0=0,/*320x200palette0;1page*/MCGAC1=1,/*320x200palette1;1page*/MCGAC2=2,/*320x200palette2;1page*/MCGAC3=3,/*320x200palette3;1page*/MCGAMED=4,/*640x2001page*/MCGAHI=5,/*640x4801page*/EGALO=0,/*640x20016color4pages*/EGAHI=1,/*640x35016color2pages*/EGA64LO=0,/*640x20016color1page*/EGA64HI=1,/*640x3504color1page*/EGAMONOHI=0,/*640x35064Koncard,1256Koncard,4pages*/HERCMONOHI=0,/*720x3482pages*/ATT400C0=0,/*320x200palette0;1page*/ATT400C1=1,/*320x200palette1;1page*/ATT400C2=2,/*320x200palette2;1page*/ATT400C3=3,/*320x200palette3;1page*/ATT400MED=4,/*640x2001page*/ATT400HI=5,/*640x4001page*/VGALO=0,/*640x20016color4pages*/VGAMED=1,/*640x35016color2pages*/VGAHI=2,/*640x48016color1page*/PC3270HI=0,/*720x3501page*/IBM8514LO=0,/*640x480256colors*/IBM8514HI=1/*1024x768256colors*/};/*Colorsforsetpaletteandsetallpalette*/#if!defined(__COLORS)#define__COLORSenumCOLORS{BLACK,/*darkcolors*/BLUE,GREEN,CYAN,RED,MAGENTA,BROWN,LIGHTGRAY,DARKGRAY,/*lightcolors*/LIGHTBLUE,LIGHTGREEN,LIGHTCYAN,LIGHTRED,LIGHTMAGENTA,YELLOW,WHITE};#endifenumCGA_COLORS{CGA_LIGHTGREEN=1,/*PaletteC0ColorNames*/CGA_LIGHTRED=2,CGA_YELLOW=3,CGA_LIGHTCYAN=1,/*PaletteC1ColorNames*/CGA_LIGHTMAGENTA=2,CGA_WHITE=3,CGA_GREEN=1,/*PaletteC2ColorNames*/CGA_RED=2,CGA_BROWN=3,CGA_CYAN=1,/*PaletteC3ColorNames*/CGA_MAGENTA=2,CGA_

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论