搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
LabVIEW 2009程序设计
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121120916
  • 作      者:
    刘胜[等]编著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2010
收藏
内容介绍
    《LabVIEW 2009程序设计》基于LabVIEW2009,通过理论与实例相结合的方式,结合作者多年的实践经验,深入浅出地介绍其使用方法和技巧,目的在于让读者快速掌握这个功能强大的图形化编程语言。在介绍虚拟仪器的基本概念和LabVIEW软件基础知识的同时,重点介绍LabVIEW的数据采集、仪器控制、分析及应用,并结合实际应用,介绍作者所在的哈尔滨工程大学自动化工程研究所近年来在科研中总结出来的一些经典案例,尽量做到理论、应用与实际编程紧密结合,使读者快速掌握使用了abVIEW的方法和技巧。<br>    《LabVIEW 2009程序设计》内容丰富实用,深入浅出,先易后难,循序渐进,以实例贯穿全书。《LabVIEW 2009程序设计》适合从事虚拟仪器开发的技术人员阅读,也可作为高等学校相关专业的教学用书。
展开
精彩书摘
    LabVIEW对用户的编程过程进行即时语法检查,若存在不符合规则的连线或没有连接必须要连接的端子,工具栏中的运行按钮由圈变为。系统对于错误的准确定位,能够有效地提高调试程序的效率。单击按钮会弹出错误列表对话框,在对话框中详细地列出了所有的错误VI程序,并在对话框的最下边对每个错误进行了详细地描述,以及如何修改错误的一些建议。用户可以通过访问LahVIEW的帮助文件来了解有关该程序的相关问题,以便及时、准确地修改程序。<br>    一般来说,上述的程序错误很多都是显而易见的,不改正程序的错误会直接导致程序无法运行。而在很多情况下,程序虽然可以运行,却无法得出期望的结果。这种错误一般较难发现,对于这种错误,查找过程可以按以下步骤进行。<br>    (1)检查连线是否连接适当。可在某条连线上连续3次单击鼠标左键,则虚线显示与此连线相连的所有连线,以此来检查连线是否存在问题。<br>    (2)使用“帮助”下拉菜单中的“显示即时帮助”功能来动态显示光标所指向的函数或子程序的用法介绍及各端口的定义,然后对比当前的连线,检查连线的正确性。<br>    (3)检查某些函数或子程序的端口默认值,尤其是当函数或子程序的端口类型是可选型时,因为如果不连接端口,则程序在运行时将使用默认值作为输入参数来进行传递。<br>    (4)选择“查看”下拉菜单中的“VI层次结构”,通过查看程序的层次结构来发现是否有未连接的子程序。因为有未连线的函数时,运行程序图标会变为,所以能很容易找到。<br>    (5)通过使用高亮执行方式、单步执行方式及设置断点等手段来检查程序是否是按预定要求运行的。<br>    (6)通过使用探针工具来获取连线上的即时数,以及检查函数或子程序的输出是否存在错误。<br>    (7)检查函数或子程序输出的数据是否是有意义的数据。在LabVIEW中,有两种数据是没有意义的:一种是NaN,表示非数字,一般是由于无效的数字运算而得到的;另一种是InF,表示无穷大,一般是由运算产生的浮点数。<br>    (8)检查控件和指示器的数据是否有溢出。因为LabVIEW不提供数据溢出警告,所以在进行数据转换时,存在有丢失数据的危险。<br>    (9)当For循环的循环次数为0时,需要注意此时将会产生一个空数组,当调用该空数组时需要事先作特殊的处理。<br>    (10)检查簇成员的顺序是否与目标端口一致。LabVIEW在编辑状态下能够检查数据类型和簇的大小是否匹配,但是不能检查相同数据类型的成员是否匹配。<br>    (11)检查是否有未连线的VI子程序。<br>    ……
展开
目录
第1章 LabVIEW概述<br>1.1 虚拟仪器的基本概念<br>1.2 LabVIEW的特点及功能<br>1.3 LabVIEW的发展历程<br>1.4 LabVIEW2009的新特性<br>1.5 LabVIEW的在线帮助系统<br>1.6 I抽VIEW的应用<br>1.7 习题<br>1.8 上机实验<br><br>第2章 LabVIEW开发环境<br>2.1 系统配置要求<br>2.2 LabV|EW的安装<br>2.3 LabVIEW 2009开发环境<br>2.4 LabVIEW中的选板<br>2.5 综合实例:仿真信号并计算其频谱特性<br>2.6 习题<br>2.7 上机实验<br><br>第3章 LabVIEW编程基础<br>3.1 VI的创建<br>3.2 子VI的设计<br>3.3 VI的编辑<br>3.4 VI的运行与调试<br>3.5 综合实例:汽车测速系统设计<br>3.6 习题<br>3.7 上机实验<br><br>第4章 数据类型与操作<br>4.1 基本数据类型<br>4.2 数据运算选板<br>4.3 数组型数据<br>4.4 簇型数据<br>4.5 字符串型数据<br>4.6 综合实例:不同类型函数的综合应用<br>4.7 习题<br>4.8 上机实验<br><br>第5章 LabVIEW的循环与结构<br>5.1 LabVIEW循环与结构的基本概念<br>5.2 For循环<br>5.3 While循环<br>5.4 顺序结构<br>5.5 定时结构<br>5.6 条件结构<br>5.7 事件结构<br>5.8 变量<br>5.9 公式节点<br>5.10 反馈节点<br>5.11 使能结构<br>5.12 综合实例:动态窗口的实现<br>5.13 习题<br>5.14 上机实验<br><br>第6章 人机交互界面的设计<br>6.1 VI属性的设置<br>6.2 对话框的设计<br>6.3 用户菜单的设计<br>6.4 错误处理<br>6.5 自定义控件和自定义数据<br>6.6 用户界面的设计<br>6.7 程序设计的一般规则<br>6.8 综合实例:模拟电路图的设计<br>6.9 习题<br>6.10 上机实验<br><br>第7章 图形与图表<br>7.1 图形与图表的基本概念<br>7.2 波形图表与波形图的使用与定制<br>7.3 XY图与Expressx图<br>7.4 强度图表与强度图<br>7.5 数字波形图<br>7.6 三维图形<br>7.7 其他图形控件<br>7.8 综合实例:绘制李萨茹图形<br>7.9 习题<br>7.10 上机实验<br><br>第8章 文件输入与输出<br>8.1 文件输入、输出的基本概念<br>8.2 文件的基本类型<br>8.3 “文件L/0”子选板<br>8.4 常用文件类型的使用<br>8.5 综合实例:测量数据的保存和读取<br>8.6 习题<br>8.7 上机实验<br><br>第9章 LabVIEW外部接口与扩展<br>9.1 LabVIEw外部接口的基本概念<br>9.2 LabVIEW中的DDE调用<br>9.3 IabVIEW中的DLL与API调用<br>9.4 CIN节点的使用<br>9.5 ActiveX控件的调用<br>9.6 LabVIEW与MATIAB混合编程<br>9.7 综合实例:自适应滤波算法设计<br>9.8 习题<br>9.9 上机实验<br><br>第10章 数据采集<br>10.1 数据采集的原理与方法<br>10.2 数据采集系统的构成<br>10.3 NIDAQmx的特点<br>10.4 十个重要函数<br>10.5 虚拟采集卡的建立<br>10.6 综合实例:建立电压采集系统<br>10.7 习题<br>10.8 上机实验<br><br>第11章 LabVIEW在信号处理中的应用<br>11.1 信号处理的基本概念<br>11.2 信号发生<br>11.3 波形调理<br>11.4 信号的时域分析<br>11.5 信号的频域分析<br>11.6 波形测量<br>11.7 窗函数<br>11.8 滤波器<br>11.9 逐点分析库<br>11.10 综合实例:Hilbert变换提取信号包络<br>11.11 习题<br>11.12 上机实验<br><br>第12章 仪器控制与网络编程<br>12.1 仪器控制概述<br>12.2 仪器总线技术<br>12.3 仪器驱动程序<br>12.4 网络通信与编程<br>12.5 综合实例:串口读/写实例<br>12.6 习题<br>12.7 上机实验<br><br>第13章 访问数据库<br>13.1 Microsoft ADO<br>13.2 SOL数据库语言<br>13.3 通过LabSQL访问数据库<br>13.4 IabSQL应用举例<br>13.5 综合实例:实现简单的数据库管理<br>13.6 习题<br>13.7 上机实验<br><br>第14章 构建电磁干扰自动测试系统<br>14.1 自动测试系统<br>14.2 电磁干扰<br>14.3 自动测试系统的开发流程<br>14.4 需求分析——电磁干扰自动测试系统<br>14.5 硬件设计——测试系统的硬件组成<br>14.6 软件设计——测试系统的程序结构<br>14.7 系统集成——电磁干扰自动测试系统<br><br>第15章 构建基于声卡的数据采集与分析系统<br>15.1 声卡的硬件结构与特性<br>15.2 声卡操作函数<br>15.3 系统构建<br>15.4 界面布局与修饰<br><br>第16章 应用程序发布<br>16.1 独立可执行程序(EXE)<br>16.2 安装程序(SETUP)<br>参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证