Lab VIEW高级程序设计(附光盘)

分类: 图书,计算机/网络,程序设计,其他,
作者: 杨乐平等编著
出 版 社: 清华大学出版社
出版时间: 2003-4-1字数:版次: 1页数: 568印刷时间:开本: 16开印次: 4纸张:I S B N : 9787302156741包装: 平装内容简介
本书以最新LabVIEW 6.1版本为对象,系统介绍了LabVIEW高级程序设计的基本概念、关键技术和实际应用的专门知识。
全书共分为三大部分:第一部分包括第1章到第8章,主要是从数据结构、算法原理、数字逻辑、外部接口与扩展、多线程编程和LabVIEW运行控制技术等方面,对LabVIEW高级程序设计的基本概念和关键技术进行了深入分析与系统论述。第二部分包括第9章到第14章,主要结合数学分析、仿真与控制、数字信号处理、数据采集与仪器控制、网络通信和SQL远程数据库等专题,系统论述了LabVIEW的扩展和高级应用。第三部分包括第15章和第16章,主要从LabVIEW程序优化设计和软件工程两方面,介绍了LabVIEW高级程序员应该具备的项目管理和总体知识。
本书可作为高等院校相关专业的教材或教学参考书,也可供有关工程技术人员和软件工程师参考。
目录
1绪论
1.1概述
1.2LabVIEW应用
1.2.1LabVIEW版本更新
1.2.2LabVIEW应用
1.3LabVIEW 6.1的新特性
1.4精通LabVIEW
1.5本书内容安排
2数据结构
2.1概述
2.1.1基本概念和术语
2.1.2数据类型和结构
2.2数据存储
2.2.1数据存储
2.2.2数据平滑
2.2.3类型描述符
2.3堆栈与队列
2.3.1堆栈
2.3.2队列
2.4内存指针
2.5链表
2.5.1链表
2.5.2多重链表
2.6树与图
2.6.1树
2.6.2图
3算法原理
3.1概述
3.1.1基本概念
3.1.2算法分析
3.1.3算法的增长率
3.2搜索算法
3.2.1顺序搜索
3.2.2二叉搜索
3.2.3其他搜索技术
3.2.4搜索算法分析
3.3排序算法
3.3.1简单插入排序
3.3.2快速排序
3.4加密算法
3.4.1加密与解密
3.4.2凯撒密码
3.4.3一次一密系统
3.4.4公开密钥法
4逻辑控制与逻辑电路
4.1概述
4.2基本逻辑功能
4.3继电器
4.4移位器
4.5触发器
4.6ALU和CPU
5ActiveX与多媒体应用
5.1概述
5.2基本概念和术语
5.2.1相关术语
5.2.2COM
5.2.3OLE
5.2.4ActiveX
5.3LabVIEW和ActiveX
5.3.1ActiveX包容器
5.3.2ActiveX功能节点
5.3.3ActiveX作为客户机
5.3.4ActiveX作为服务器
5.3.5ActiveX应用实例
5.4ActiveX与多媒体化
5.4.1动画播放
5.4.2影音文件播放
5.5控制LabVIEW
5.5.1在其他应用程序中控制LabVIEW125
5.5.2ActiveX错误代码与调试
5.5.3LabVIEW中不兼容的控件
6LabVIEW外部接口与扩展
7LabVIEW多线程
8LabVIEW运行控制技术
9数学分析
10数字信号处理
11仿真与控制
12数据采集与IVI仪器驱动器
13网络通信
14SQL与数据库访问
15LabVIEW程序优化设计
16LabVIEW软件工程
附录ALabVIEW术语表
附录B快捷操作与操作技巧
附录C错误代码表
参考文献
书摘插图
1绪论
1.1 概述
越来越复杂的测试条件、高度自动化的工业化大生产迫切需要功能更强大、成本更低廉、系统更灵活的新一代测试仪器。从模拟技术向数字技术过渡、从单台仪器向多种功能仪器组合过渡、从完全由硬件实现仪器功能向软硬件结合方向过渡、从简单的功能组合向以个人计算机为核心的通用虚拟测试平台过渡、从硬件模块向软件包形式过渡,代表了今后电子测试仪器的发展方向。目前,一组以先进的计算机总线技术和虚拟仪器编程技术为核心的新技术,正在广泛应用于测试与仪器技术领域,它包括高速总线技术VXI(VMEbus eXtensions for Instrumentations)、 PXI (PCI eXtensions forInstrumentations)、USB(Universal Serial Bus)、IEEE 1394(Firewire)、基于网络的远程测量技术、智能虚拟仪器驱动器技术IVI(Intcrchangable Virtual Instruments)等。采用这些新技术的测试仪器,预计其技术性能可比传统独立台式仪器提高1。倍以上,而且系统互换性和互操作性显著提高。未来的电子测试仪器除了拥有更强大和更完善的功能之外,还将变得更小,甚至可以移植到被测试的设备或电路中去,并且具有自我诊断、自我校准和自我感知的能力。届时,人们仅仅需要向仪器发布一个测试指令,就可以获得最终的测试结果和信息。
……