利用Python语言对科学计算数据进行表达和三维可视化展示的技术和方法,帮助学习者初步理解和掌握利用三维效果表达科学和工程数据的能力。
北京理工大学Python科学计算三维可视化测验与作业题答案
【第一周】三维可视之基础运用
- TVTK库是由以下哪个库封装的: A.Mayavi B.OpenCV C.TraitsUI D.VTK
- TVTK创建对象时,使用的关键字参数都是什么类型的: A.Cell B.Array Scalar D.Traits…
- TVTK使用以下哪个对象将原始数据转换为图形数据: A.Renderer B.Mapper C.Actor D.RenderWindow…
- 管线的数据结构是树形的,这个树的根节点是以下哪个对象: A.Mapper B.RenderWindow C.Renderer D.C…
- 以下哪种数据集可以表示混合数据类型: A.RectilinearGrid B.StructuredGrid C.ImageData D.PloyD…
- 如果有一组间距不均匀的网格数据,用什么数据集表示最方便: A.RectilinearGrid B.PollyData C.Ima…
- 以下哪个对象描述了场景中实体的大小和位置: A.Actor B.RenderWindow C.Renderer D.RenderWindow…
- 三维可视化的主要方法有: A.颜色映射法 B.p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px…
- Ivtk工具封装了以下哪几个窗口: A.管线浏览器 B.Python命令行 C.场景绘制窗口 D.场景工具条…
- TVTK可以读取以下哪几种文件类型: A.FBX B.Ply C.STL D.Obj
【第二周】三维可视之高级进阶
- 流线绘制方法适合什么类型的数据集: A.标量场 B.正交网格 C.矢量场 D.平面图像…
- TVTK中降低采样率,提高绘制效率的对象是哪个? A.Glyph3D B.FilterPoints C.MaskPoints D.Plot3D…
- 等值面使用系统默认的颜色映射表: A.最大值映射为黑色 B.最大值映射为红色 C.最大值映射为蓝色 D…
- 关于等值面绘制透明度描述不正确的是: A.透明度是标量场数据值的属性 B.为了便于观察等值面的内…
- Glyph3D的作用是? A.可以对任意的PolyData数据进行复制 B.代表一个箭头 C.可以对任意符号进行复…
- 哪些方法可以用来观察流体的密度? A.箭头的大小 B.箭头的方向 C.切面 D.等值面…
- 关于ContourFilter对象描述正确的是? A.set_value方法可以创建一个等值面 B.处理规则格网数据 C.…
【第三周】三维可视之高级进阶
- Mayavi是基于哪个库开发的: A.TVTK B.TraitsUI C.OpenCV D.VTK
- mayavi.mlab模块的主要功能是什么: A.操作管线对象 B.操作窗口和UI对象 C.图形可视化及视图操作 D…
- Mayavi管线树状图的最顶层是哪个对象: A.Scene B.Sources C.Color and legends D.Surface…
- 下面哪个函数适合矢量数据集的绘制: A.Quiver3d B.Contour3d C.PLot3d D.Mesh
- 创建或访问一个Scene,需要调用以下哪个对象: A.Draw B.Show_Pipeline C.Figure D.View…
- 控制当前摄像机的视点,需要调用以下哪个对象: A.View B.Figure C.Draw D.Show_pipeline…
- 显示mayavi的管线对话框,需要调用以下哪个对象: A.Draw B.Figure C.Show_pipeline D.View…
- mlab可以通过传递以下哪些representation关键字,指定不同的表现形式: A.points B. volume C.wir…
- mlab对标量数据的可视化提供什么观测方式: A.vector_cut_plane切面分析 B.iso_surfaces等值面分…
- mlab对矢量数据的可视化提供什么观测方式: A.image_plane_widget切面分析 B.Iso_surfaces等值面…
【第四周】三维可视之进阶实战
- 下面说法正确的是: A.程序操作文件时,打开处理完成后要关闭。 B.程序操作文件时,打开处理完成后,系统…
- join()的作用是: A.多个路径组合后返回。 B.将字符串加入到字符串集合。 C.将字符串连接在一起…
- 背面剔除的作用描述错误的是: A.设置背面剔除可以更好的显示透明效果 B.如果不是透明物体,设置与否…
- 在绘制地形时: A.gist_earth的颜色映射需要根据高程数据计算得到。 B.gist_earth存储了全球地形的…
- 下面说法正确的是: A.归根节点,三维模型文件定义的是顶点的空间位置信息和连接关系信息。 B.采用su…
- 下面关于LOD描述正确的是: A.LOD可以设置1级也可以设置10级。 B.LOD是层次细节技术。 C.LOD可以帮…
- 下面描述正确的是: A.我们眼睛看到屏幕的视角,就是当前摄像机的视角。 B.摄像机的焦点一般设在你要…
【第五周】三维可视之交互界面
- 如果执行以下代码,会输出什么值: from traits.api import HasTraits, Color class …
- 在一个Trait属性的类中定义一个成员变量area = Property(depends_on = [‘a’]),当对A经行赋值…
- TraitsUI的设计使用了什么架构模型: A.ORM B.MVC C.MVVM D.MVP
- 可以通过哪个对象对界面进行组织分类: A.Model B.UIInfo C.Item D.Group
- 控件的哪种样式能展示最多功能: A.Simple B.Reaonly C.Custom D.Text
- Trait属性有哪些主要功能: A.可视化 B.监听 C.代理 D.验证
- Trait的监听功能有哪些监听模式: A.持续监听 B.触发监听 C.静态监听 D.动态监听…
- 以下那种情况将触发Event属性的监听事件: A.初始化 B.读取值 C.赋值,值改变 D.赋值,值不改变…
- 每种控件有style属性,该属性都包含哪些值: A.Custom B.Text C.Simple D.Reaonly
- HSplit相比Group,对哪几个参数设置了默认值: A.Orientation B.Table C.Show_border D.Layout…