本书以美国国家仪器公司NI(National Instruments)的LabVIEW图形化编程语言为虚拟仪器开发平台,以虚拟仪器的基本概念、基本原理、 LabVIEW编程环境、编程方法、数据采集、信号分析与处理等方面的应用为基本内容。结合大量实例练习,本着学以致用的原则,在内容的编写上以方便读者学习为目的,突出易学易用和系统性及实用性。
全书内容丰富翔实、叙述详细、实用性强,通过编程实践,使读者能够循序渐进地学习掌握虚拟仪器设计的主要方法,以及图形化编程语言的编程原理和应用技术。书中提供的典型程序实例适合不同程度的读者。
本书既可作为LabVIEW初学者的学习教程,同时也可作为高等院校电气、电子信息类专业的虚拟仪器技术教学参考书或实训教材,可用于应用型本科、高职高专、技术培训及有关工程技术人员设计开发仪器或自动测试系统的技术参考书。
样章试读
目录
- 前言
第一章 虚拟仪器技术
1.1虚拟仪器的概述
1.2虚拟仪器的基本概念及组成
1.3虚拟仪器系统的集成和总线技术
1.4虚拟仪器的图形化软件开发平台——LabVIEW
1.5本章小结与技术术语
第二章 LabVIEW图形化编程语言入门
2.1LabVIEW的基本开发环境
2.2控制模板中的数字型和布尔型子模型
2.3函数模板蝇
2.5LabVIEW帮助的使用与系统提供范例的获取
2.6本章小结与技术术语
思考题与习题
第3章 创建、编辑和调试VI程序
3.1创建VI程序
3.2VI程序编辑技术
3.3VI程序调试技术
3.4VI程序设计方法与步骤
3.5本章小结与技术术语
思考题与习题
第4章 创建子VI程序
4.1子VI基本概念
4.2创建图标与连接器
4.3子VI的建立与使用
4.4VI程序的层次窗口
4.5本章小结与技术术语
思考题与习题
第5章 结构
5.1程序结构及子模板
5.2While循环结构
5.3For循环结构
5.4Case分支选择结构
5.5顺序结构
5.6公式节点
题与习题
第6章 数组、簇和波形
6.1概述
6.2数组的创建及自动索引
6.3数组功能函数
6.4多态化的概念
6.5簇
6.6波形数据类型
6.7本章小结与技术术语
思考题与习题
第7章 图表、图形显示控件的图形显示
7.1基本内容概览
7.2图形显示控件
7.3图表显示控件
7.4XY图形显示控件
7.5强度图形显示控件
7.6数字波形图显示控件
7.7本章小结与技术术语
思考题与习题
第8章 字符串和文件I/O
8.1字符串控件与节点
8.2文件的输入/输出
8.3数据记录文件
8.4本章小结与技术术语
思考题与习题
第9章 数据采集
9.1数据采集基本概念
9.2模拟输入
9.3模拟输出
9.4本章小结与技术术语
第10章 局部变量与全局变量
10.1局部变量
10.2全局变量
10.3属性节点
10.4程序流控制
10.5本章小结
思考题与习题
第11章 信号分析与处理
11.1数字信号分析概述
11.2数字信号的产生
11.3标准频率(归一化频率)
11.4数字信号处理
11.5本章小结与技术术语
第12章 数字I/O和计数器
12.1DI/O的基本知识
12.2数字I/O立即型DI/O
12.3定时型DI/O
12.4计数器
12.5计数器的应用
12.6本章小结与技术术语
参考文献