- 1、本文档共83页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LabVIEW程序设计与虚拟仪器之第4章图形显示
图4-34 例4.6的前面板和程序框图 4.7 三维图形控件 LabVIEW提供了3个图形模块来支持三维图形的绘制,分别是3D Surface Graph(三维曲面图)、3D Parametric Graph(三维参数图)和3D Curve Graph(三维曲线图)。 4.7.1 3D Surface Graph 三维曲面图用于显示三维空间的一个曲面(经典-经典图形-ActiveX三维曲面图),它是一个ActiveX控件,在前面板添加后,框图程序中将出现两个图标,分别是ActiveX控件图标和3D Surface.vi,如图4-35所示。 3D Surface负责图形显示,3D Surface.vi负责作图。?3D Surface.vi的端口如图4-36所示。3D graph端口是ActiveX控件输入端,该端口下面是两个一维数组输入端x vector和y vector,用以输入X、Y坐标值,默认情况下的元素值是0、1、2、…。端口z matrix的数据类型为二维数组,用于输入Z坐标。3D Surface.vi在作图时采用描点法。 图4-36 3D Surface.vi的端口 通过三维曲面控件的快捷菜单可以设置其属性,第一种方法是通过Property Browser命令,打开属性浏览对话框(如图4-37所示)。对话框分两栏,第一栏是属性名,第二栏是相应的属性值,可以在对话框中直接修改属性值,但有些属性是只读的。 第二种方法是从快捷菜单中选择CWGraph3D—特性(P)…,将弹出CWGraph3D控件的属性设置对话框(如图4-38所示),同时弹出一个小的CWGraph3D控件面板。该属性设置对话框包含7个选项页,各项属性的含义比较明显,设置方法也很类似。 图4-37 属性浏览对话框 图4-38 CWGraph3D控件的属性设置对话框 【例4.7】 3D Surface Graph使用举例。 VI的前面板和程序框图如图4-39所示,利用两个For循环产生二维数组传给z matrix端口。在前面板上,鼠标在Operate Value状态下,按下鼠标左键并移动鼠标可以改变观察角度。3D Surface Graph还可以显示光标,光标可以用于测量曲面上点的坐标,首先要添加光标,方法是利用图4-38所示的对话框,在光标设置页Cursors中添加。 图4-39 例4.7的前面板和程序框图 4.7.2 3D Parametric Graph 3D Surface Graph可以显示三维空间的一个曲面,但不能显示三维空间的封闭图形,这种情况可以使用三维参数曲面图,即3D Parametric Graph。与3D Surface Graph类似,在前面板添加一个3D Parametric Graph控件时,在框图程序中会出现两个图标,一个是ActiveX控件图标,另一个是3D Parametric Surface.vi。3D Parametric Surface.vi的端口如图4-40所示,x matrix、y matrix和z matrix分别表示参数变化时X、Y、Z坐标所形成的二维数组。 3D Parametric Graph的属性设置与3D Surface Graph类似。 图4-40 3D Parametric Surface.vi的端口 4.7.3 3D Curve Graph 三维曲线图3D Curve Graph用于显示三维空间的一条曲线。和前面两个控件一样,在前面板添加该控件后,在框图程序中出现两个图标:Active X控件和3D Curve.vi的图标。3D Curve.vi的端口如图4-41所示,x vector、y vector、z vector分别表示X、Y、Z坐标,以数组形式给出。 3D Curve Graph的属性设置与3D Surface Graph类似。 图4-41 3D Curve.vi的端口 4.8 图形控件(Picture) 除了基本的图表图形控件外,LabVIEW还提供了Picture控件,通过Picture控件,用户可以随心所欲地画自己想要的图形。同时基于该Picture控件,LabVIEW还提供了丰富的预定义图形控件用于实现各种曲线图形,比如极坐标图、雷达图、Smith图、散点图等。这些控件位于Controls→All Controls→Graph→Controls子模板中,如图4-42所示。 下面仅以极坐标图为例说明。极坐标图及图标如图4-43所示,此处绑定了Polor Plot.vi。 图4-42 Picture控件 图4-43 极坐标图及图标 在使用Polor Plot时,需要提供以“极径—
您可能关注的文档
- K85+003汽车通道施工方案.doc
- KBZ系列矿用隔爆型真空馈电开关说明书(华光保护).doc
- Keil_C软件使用、仿真器制作及Protuse操作.ppt
- KF仪器及电极的维护.ppt
- KGY5型气体压力传感器使用说明书.doc
- K3系统管理员基础操作手册.doc
- Keil使用练习(一).ppt
- KR 电路维修.ppt
- KIS维护_标准版数据结构及关键业务过程.ppt
- Keil使用练习(二).ppt
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)