1、研究生课程考试答题册得分:姓 名 学 号 考试科目 考试日期 西北工业大学研究生院西北工业大学研究生院学 位 研 究 生 课 程 考 试 试 题考试科目:流体力学流场计算机图形显示 课程编号:01S004说 明:所有答案必须写在答题册上,否则无效。 共 1 页 第 1页一 matlab二维等值线程序及其显示图形程序:X = -3,-1.8,0,1.5,3; -2.6,-1.5,0,1.5,3; -3,-1.8,0,1.5,3; -3,-1.5,0,1.5,3; -2.9,-1.5,0,1.6,3;Y = -3,-3,-3,-3,-3; -1.5,-1.9,-1.5,-1.5,-1.1; 0,0
2、.3,0,0,0; 1.5,1.5,1.5,1.5,1.5; 3.8,3,3,3,2.7;Z = 6.67e-05,0.0042,-0.245,-0.029,-5.86e-06; -0.00045,0.326,-5.68,-0.44,0.00359; -0.0365,-2.77,0.98,3.264,0.0333; -0.003,0.478,7.99,1.181,0.00440; 3.22e-05,0.031,0.299,0.032,4.10e-05; c,h = contourf(X,Y,Z);clabel(c,h);Tecplot:主要功能:可直接读入常见的网格、CAD图形及CFD软件(P
3、HOENICS、FLUENT、STAR-CD)生成的文件。能直接导入CGNS、DXF、EXCEL、GRIDGEN、PLOT3D格式的文件。能导出的文件格式包括了BMP、AVI、FLASH、JPEG、WINDOWS等常用格式。能直接将结果在互联网上发布,利用FTP或HTTP对文件进行修改、编辑等操作。也可以直接打印图形,并在Microsoft Office上复制和粘贴。可在WINDOWS 9xMeNT2000XP和UNIX操作系统上运行,文件能在不同的操作平台上相互交换。利用鼠标直接点击即可知道流场中任一点的数值,能随意增加和删除指定的等值线(面)。ADK功能使用户可以利用FORTRAN、C、C
4、+等语言开发特殊功能。优缺点:显示的图像导出为WMF文件后,显示比较平滑。数据处理功能没有Matlab等软件强大。FieldView: 在数值模拟领域内,后处理的过程往往是最重要但却最容易被轻忽的一个部份,Fieldview 可以帮助使用者以图形及动画的方式来表达所有的资讯,而不在只是一连串的数字资料,Fieldview提供了丰富及强大的功能,使用者可以在同一画面上表达多样的资料,如Scalar data、Vector data、Streamline、Iso-surface、XYZplot及暂态等资料,并可转成avi档以动画的方式来表达数值成果,且因Fieldview支援OpenGL格式,呈现
5、的画面非常华丽,在作投影简报或书面资料时更能充分掌握住聆听者的注意力并表达出研究人员的想法。 自动察觉算法处理CFD特征(例如旋涡核心,分离和再附加产品和震动表面),直到现在,这些特征将被极大地使用依赖于用户的流体力学知识的间接法放。ILight Fieldview 将间接变自动。 关键框架动画(流体分析的动画直观演示化),提供客户直观的演示,不管在研发中还是在给客户有影响的演示中表示极大。 远程服务操作,可让用户分享并分析储存在远程服务器机器上的数据。 三维区域和旋转机械设备的提高;CFD后处理开发的高标准性。FieldView优缺点: FIELDVIEW有着丰富的图形和视觉包。 它为能给C
6、FD 解决办法和复杂的批处理方式的分析过程自动化,并提供先进方法添加有价值的数值计算。这些特征帮助工程师和分析家设计更好产品,以较少的时间和低花费进行产品开发。 AVS: AVS是一个可在各种操作系统下开发可视化应用程序的平台,使用它可以快速建立具有交互式可视化和图形功能的科学和商业应用程序。开发者可以使用其面向对象的可视化编程环境,在一个开放和可扩展的环境下快速建立应用程序原型,处理海量数据。AVS/Express提供了有关图形、图像、数据可视化、数据库接口、注释和硬拷贝输出等方面的许多先进技术。 AVS/Express具有大量预制的可视化编程对象,以提供一个功能强大的可视化开发环境。开发者
7、除了可以使用诸如2D和3D图形观察器之类的高级对象之外,还可对这些高级对象进行重新定制。 AVS/Express是一个开放的体系结构,除本身提供了上千个预制组件供用户使用外,还允许用户利用模块生成向导快速添加自己的组件。AVS/Express开发版也允许用户打开任何系统预制组件,对其进行修改以满足用户自己的需要。在AVS/Express的可视化快速编程环境网络编程器(NE)中,用户可以交互方式非常容易地快速生成自己的可视化应用程序。 AVS优缺点: AVS/Express提供一个统一的域数据结构,任何数据转换成该结构后都可在AVS中进行处理和显示。 AVS/Express提供的工程数据接口(EDI)包含了许多用于数据输入/输出的模块,用户可以使用它读取许多工程软件的输出文件。用户也可以从自己添加数据输入/输出模块,或者也可从国际AVS中心免费获得许多这样的模块。 性能不高,当使用大数据做3D显示时,速度慢。 与自己的程序集成不容易, 你发行自己的程序时,必须先卖AVS的Runtime许可,每卖一个程序,一定要先为AVS卖一份Runtime库。3