当前位置:文档之家› LabVIEW-part4

LabVIEW-part4

虚拟仪器简介LabVIEW入门

数据的图形显示控件

图线Waveform Chart

图形Waveform Graph

二维图形XY Graph

Express XY Graph

快速二维图形Express XY Graph

强度图线Intensity Chart

Intensity Graph

强度图形Intensity Graph

数字图形Digital Waveform Graph

三维表面图3D Surface Graph

三维参数图3D Parametric Graph

三维曲线图3D Curve Graph

专用控件子模板Controls

Waveform Chart

横坐标表示数据序号或时间

纵坐标表示数据值

坐标值可以是线形或对数分布

逐个数据点描绘曲线,数据显示在一个缓存中,缓存大小默认值1204。可以在图形显示控件

Chart History

上右击弹出快捷菜单选择Chart History Length,进行修改。

种刷新模式

三种刷新模式

滚动式Update mode

每接收一个数据,就显示在图线的右边缘,原有的每接收个数据就显示在图线的右边缘原有的值左移。

示波器式Scope

每接收一个数据,描绘在上一个最新数据的右侧。当图线画至右边界时,就擦除这段图线,再从左边当图线画至右边界时就擦除这段图线再从左边界开始描绘一条新的图线。

S

扫描式Sweep

与示波器式类似,不同的是数据到达右边界时,不将显示区清空,而是用一条线界定新数据的起点,将显示区清空而是用条线界定新数据的起点

此线随新数据的到达在显示区横移。

多条曲线显示方式

层叠描绘Overlay Plots

堆积描绘Stack Plots

Duplicate Scale Swap Sides命令 Duplicate Scale命令和Swap Sides命令。

Waveform Chart 的数据类型

单个数值;

数组,将此数据当作一组数据实时显示出来。二维数组默认情况下认为输入的数组每 二维数组,默认情况下,认为输入的数组每一列包含一条曲线,如果数组中每一行包含一条

曲线时,应在图标上单击右键,去掉Transpose Array.

p y

波形数据

Waveform Graph p

Waveform Graph将传递给它的数据一次全部显示在曲线描绘区中,新的数据到达时将原来的数据全部刷新

在程序中它的横坐标总是固定的,而chart的横坐标的初始值和终值随数据的刷新不断变化

p

Waveform Graph和Chart比较

Waveform Graph可以设置游标,而chart没有,但是chart可以设置Digital display.

上右击鼠标选中Visible Items

在Graph上右击鼠标,选中Visible Items Cursor Legend可以显示光标

在属性对话框下可以添加删除光标,设置光标的线条样式、点样式、游标样式、游标颜色等各种属性

可以为关键曲线添加注释

p

Waveform Graph的数据类型

一维数组

带设置信息的簇

波形数组

XY Graph p

Graph和Chart控件的x坐标是数据点的序号,是单调均匀的,不能描绘出非均匀采样的数据和某些平面曲线。XY Graph可以描述Y值随X

XY Graph

值变化的曲线。

XY G h可接收的数据是簇在显示条曲 XY Graph可接收的数据是簇,在显示一条曲

线时可以先产生数组在组成一个簇,也可以先把每个元素组成簇再生成数组。在显示两条曲线时要把数组簇或簇数组再组成簇数组才能显示到面板上。

LabVIEW总结

第一章-第六章

布尔量的属性设置中,有关动作方式设置有6种动作方式(如下图):

其中图解第一行(

其中,图解第行(m)表示

图解第二行(v)表示

程序的前面板

程序框图:

程序框图

ay包含,s e(s)的长度为。 前面板中Array size(s)

数组每唯的长度:。

语法

以下有两个For 循环框图,由For 循环输出端口形状可以看到程序框图a 采用自动索引功能,程序框图b 没有采用自动索引功能。

完成:(1)简述For 循环对数组的自动索引功能的具体含义 (2)分别写出两段代码的循环结果:结果1代循和结果2的值。

综合题

下图是一个VI的程序框图,程序要完成的功能是给定一个任意长度的数组,把数组中的负数和正数分别保存到两个数组中。图1和图2是同个框图

是同一个框图程序。

回答下列问题:

(1)说明Initialize Array函数模块的功能,指出Initialize Array函数的输出结果。

(2)本VI的框图是否完整?该程序是如何确定for循环的执行次数?

(3)本程序中Build Array函数的作用是什么?

(4)简述For循环中移位寄存器的作用。

假设前面板上Input Array里存放的内容是[6.10 3.90 -5.98 0.00 -2.56 -

1.00

2.28 -4.63],试问当i刚由5变成6时,左边两个移位寄存器和右边两

个移位寄存器内分别存放的内容是什么?

论述题

说明在LabView中图形显示对象中Graph和Chart的主要区别。

Matlab总结

第一章

第二章2.1-2.5

5153

第五章5.1-5.3

第六章6.1-6.2

线性系统分析

i li k

simulink

填空例题

多项式,在Matlab中表示为

在Matlab语言中,a(2,3)=10表示

a[23]

a=[2,3]表示

Matlab中命令创建一个0到45之间的随机数。

C=A.*B表示

A与B运算成立的条件是:

相关主题
文本预览
相关文档 最新文档