首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 375 毫秒
1.
实现工程问题逆向求解模式的功能图形对象技术   总被引:5,自引:0,他引:5  
以自主研发的FunGra绘图环境为背景,提出了以功能图形对象概念为基础的功能图形对象技术.主要包括:基于特征线模型的功能图形对象的类模型,以对象引用及组合运算等方式实现的功能图形对象关系模式,创建功能图形对象的强制转化法及指引线法等.最后,通过软件开发实例说明了该技术的有效性和可行性.  相似文献   

2.
通过对储油罐进行分类,以立罐为建模对象,就立罐构模元素进行分析,提出立罐的三维数据模型,并给出了其基本构模元素的数据结构的定义。根据上述的数据模型与数据结构,先将立罐空间剖分成底面、侧面和顶面等易于建模的部分,然后对其剖分后各个部分的三维建模方法、步骤进行了详细探讨。最后将这些剖分的部分集成起来,构成了立罐的三维空间实体模型。以VC++为程序设计语言,采用OpenGL三维图形函数包做为图形显示工具,开发出储油罐三维建模实验系统,并以立罐和卧罐为例进行三维建模,实验证明了三维数据模型、数据结构、建模方法及步骤是可行的,为研究"数字石化"提供了理论基础。  相似文献   

3.
图形数据库的图形处理系统中具有十分重要地位,而图形数据库中的数据不同于一般传统的数据,本文提出了图形数据库中图形的数据模型及其数据结构。  相似文献   

4.
KMP算法中next数组的计算方法研究   总被引:2,自引:1,他引:1  
next数组的计算方法是KMP(Knuth-Morris-Pratt)算法的难点和核心.当前数据结构教材中普遍采用递推的方式来计算next数组值.文中给出一种新的采用递归思想设计的计算next数组的算法;并对当前数据结构教材中对next数组定义的其它一些改进方式进行了讨论与分析.实验数据表明,递归算法的思想正确;并且,从算法设计上考虑,采用递归方法设计的算法具有思路清晰、易于理解和分析的优点.  相似文献   

5.
DC BASIC的GET、PUT图形处理语句,在屏幕文字的特殊显示、图形显示以及动画效果显示的BASIC应用软件中得到了广泛应用并发挥了重要作用。众所周知,这两条图形处理语句都是以BASIC的屏幕图形数组为操作对象的。BASIC图形数组的结构和PUT语句的机理是怎样的呢?了解了这些,我们就可以通过对图形数组直接实施某些操作(处理),而得到我们所需要的图形或我们所希望的图形显示效果。  相似文献   

6.
多路数组聚集技术主要用于以高维数组为基础数据结构的数据立方体的完全立方体计算。随着大数据时代的到来,对数据高效的分析利用显得尤为重要,但同时海量的数据又使得计算变得富有挑战性。在这种背景下,论述了一种将大数据时代普遍使用的MapReduce技术与多路数组聚集技术相结合的方法,以提高完全立方体计算的效率。  相似文献   

7.
数组是程序设计中最常用的数据结构.教组可分为数值数组(整数组,实数组),字符数组以及指针数组和结构数组.本文将各种类型的数组以实例进行了分析说明.  相似文献   

8.
SVG应用中的图层处理算法   总被引:2,自引:0,他引:2  
江开耀  马心蕊 《计算机工程与设计》2007,28(19):4816-4818,4821
目前点阵图像依然是Web环境下表现图形的主要方式,由于其固有的弱点,难以满足实际应用需要.而少量的几种能够在Web环境下表现矢量图形的软件也存在着通用性差、可维护性差、开放性差等问题,不利于推广应用.基于SvG(scalable vector graphics)规范,构建具有多图层描述能力和开放式特征的矢量图形数据结构,设计并实现能够识别多层次结构的矢量图形变换算法,是解决Web环境下复杂图形处理任务的可行途径.利用G元素的可嵌套容器性质构建了支持多图层/图块的矢量图形数据结构;依托图形对象拾取与对象属性控制机制设计了图形对象的变换算法,据此通过脚本语言和DOM(document object model)编程实现了支持多图层结构的矢量图形表现与变换功能的方法.  相似文献   

9.
MATLAB是一种建立在向量、数组、矩阵基础上,面向科学和工程计算的高级语言,为科学研究和工程计算提供了一个方便有效的工具。该文简要介绍了B样条和B样条小波的构成,并利用MATLAB语言编写了绘制任意阶B样条和B样条小波图形的程序。  相似文献   

10.
面向对象的工程数据库模型   总被引:1,自引:0,他引:1  
提高数据库模型的表达能力是增强数据库系统的性能与功能的关键。本文基于面向对象的思想,吸收语义数据模型、知识的演绎推理机制和图形的组成关系运算,提出了一个面向对象的工程数据库模型。讨论了面向对象的特征、语义构造能力,介绍了知识的表示和图形的生成方法。  相似文献   

11.
分析了量子化学软件包Gaussian和HyperChem程序计算结果的数据结构,利用C语言编制了一个数据转换程序,从而可以利用HyperChem软件的强大图形显示功能实现Gaussian计算结果的图形显示。  相似文献   

12.
针对C程序设计中指针与数组的教学难点,以二维数组为例,从其逻辑上不同的数据结构出发,分析推理导出通过指针引用数组元素的表示式,揭示并阐明了表达式之间的内在联系及其区别,从而较系统地阐述了指针与数组的关系.  相似文献   

13.
数组是编程语言中的一种基本数据结构,而控件是VB中最重要的对象之一.它们的结合使用给VB编程带来了极大的灵活性.一、控件数组的创建控件数组即由一组相同的控件名(Name属性相同)、不同下标(Index属性值连续)的控件组成的数组.在窗体中添加控件数组有两  相似文献   

14.
提出了图形驱动式桥梁结构逆向计算模式的概念,并以自主研制的Fun Gra系统为图形环境,通过建立统一的基于功能图形对象的桥梁结构计算的系统结构和对象模型,以及在系统中提供创建和操作这些功能图形对象的便捷机制,实现了通过创建和操作功能图形对象来实现桥梁结构计算过程的软件使用方式,使桥梁结构计算变得简单、高效和友好。  相似文献   

15.
巧用动态控件数组可方便地实现图形标绘。本文介绍了基于VB动态控件数组实现图形标绘的基本思路和主要源代码,对编制类似功能可提供参考。  相似文献   

16.
为了更紧凑地表示三角网格的几何和拓扑信息,充分利用三角网格中的面、顶点和半边之间的语义关系和隐含信息,提出一个采用半边编码的三角网格拓扑数据结构.首先建立以顶点序列表示的三角面对象,并存放在动态数组中;将半边表示为所属三角面在数组中的下标和顶点连线顺序隐式关系的二元组,并且编码为一个无符号长整型数;在顶点对象中设置外出半边属性,在三角面对象中设置相邻面的3个反向半边属性;通过对设置的半边信息进行解码,实现拓扑信息查询.基于该数据结构开展了STL三角网格数据的拓扑重建实验,在对内存空间需求、重建效率和拓扑信息处理能力等方面,与目前广泛使用的半边数据结构进行了比较,表明需求内存空间大为减少.  相似文献   

17.
一种数据仓库的多维数据模型   总被引:54,自引:0,他引:54  
李建中  高宏 《软件学报》2000,11(7):908-917
数据模型是数据仓库研究的核心问题之一.很多研究表明,传统数据模型(如实体联系模型和关系模型)不能有效地表示数据仓库的数据结构和语义,也难以有效地支持联机分析处理(on-line analysis processing,简称OLAP).最近,人们提出了几种多维数据模型.但是,这些多维数据模型在表示数据仓库的复杂数据结构和语义以及OLAP操作方面仍显不足.该文以偏序和映射为基础,提出了一种新的多维数据模型.该数据模型能够充分表达数据仓库的复杂数据结构和语义,并提供一个以OLAP操作为核心的操作代数,支持层次结构间的复杂聚集操作序列,能够有效地支持OLAP应用.该数据模型支持聚集函数约束的概念,提供了表示层次结构间聚集函数约束的机制.  相似文献   

18.
面向对象工程数据库中对象方法管理的研究   总被引:3,自引:0,他引:3  
主要讨论如何利用工程数据库技术实现对象方法复杂数据结构的存储与管理。着重讨论了方法数据的抽象描述以及方法数据模型的建立,并就数据库索引文件结构以及方法在应用程序中的引用技术提出了切实可行的方法。  相似文献   

19.
数据结构就是计算机的存储方式,以及计算机组织数据的方式.计算机图形学的主要研究内容把计算的字符处理系统升级为图像处理系统,就是把相关数据转换为图形信息,并且在计算机显示屏上得到显示的一种科学技术方法,主要研究内容包括图形的产生、处理以及输出等技术.计算机需要处理的图形信息对象是指相互之间存在着某些特殊关系的数据元素的集合,通过建立图形的数据结构,可以确保计算机在完成生成、处理以及输出图形时更具有完整性、准确性、时效性.  相似文献   

20.
本文对几种常见的数据结构进行比较,从而提出一种特定的推广的树结构,它利用数组的快捷和树的无限伸展的功能,把数组和树结合在一起,从而形成一种混合数据结构,因为很有点象金字塔,故称之为“金字塔”结构。并用C++语言在某些情况下将其部分实现,最后讨论此数据结构的优缺点以及编程中的问题。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号