LabVIEW高级程序设计

LabVIEW高级程序设计
作 者: 杨乐平
出版社: 清华大学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Labview/Labwindows
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《LabVIEW高级程序设计》作者简介

内容简介

本书以最新LabVIEW 6.1版本为对象,系统介绍了LabVIEW高级程序设计的基本概念、关键技术和实际应用的专门知识。全收共分为三大部分:第一部分包括第1章到第8章,主要是从数据结构、算法原理、数字逻辑、外部接口与扩展、多线程编程和LabVIEW运行控制技术等方面,对LabVIEW高级程序设计的基本概念和关键技术进行了深入分析与系统论述。第二部分包括第9章到第14章,主要结合数学分析、仿真与控制、数字信号处理、数据采集与仪器控制、网络通信和SQL远程数据库等专题,系统论述了LabVIEW的扩展和高级应用。第三部分包括第15章和第16章,主要从LabVIEW程序优化设计和软件工程两方面,介绍了LabVIEW高级程序员应该具备的项目管理和总体知识。本书可作为高等院校相关专业的教材或教学参考书,也可供有关工程技术人员和软件工程师参考。

图书目录

1 绪论

1.1 概述

1.2 LabVIEW应用

1.3 LabVIEW 6.1的新特性

1.4 精通LabVIEW

1.5 本书内容安排

2 数据结构

2.1 概述

2.2 数据存储

2.3 堆栈与队列

2.4 内存指针

2.5 链表

2.6 树与图

3 算法原理

3.1 概述

3.2 搜索算法

3.3 排序算法

3.4 加密算法

4 逻辑控制与逻辑电路

4.1 概述

4.2 基本逻辑功能

4.3 继电器

4.4 移位器

4.5 触发器

4.6 ALU和CPU

5 ActiveX与多媒体应用

5.1 概述

5.2 基本概念和术语

5.3 LabVIEW和ActiveX

5.4 ActiveX与多媒体化

5.5 控制LabVIEW

6 LabVIEW外部接口与扩展

6.1 概述

6.2 LabVIEW中的DDE调用

6.3 LabVIEW中的DLL与API调用

6.4 CIN节点的使用

6.5 MATLAB Script节点与HiQ Script节点

7 LabVIEW多线程

7.1 概述

7.2 LabVIEW的多线程

7.3 LabVIEW中线程数目估计

7.4 LabVIEW中的Subroutine

8 LabVIEW运行控制技术

8.1 概述

8.2 LabVIEW VI Server技术

8.3 Notification技术

8.4 Queue技术

8.5 Semaphore技术

8.6 Rendezvous技术

8.7 Occurrence技术

8.8 LabVIEW事件编程

9 数学分析

9.1 概述

9.2 公式运算节点

9.3 函数计算

9.4 微积分运算

9.5 最优化

9.6 概率统计

9.7 曲线拟合与插值

9.8 线性代数与数组运算

9.9 方程求解和数字函数

10 数字信号处理

10.1 概述

10.2 傅里叶变换

10.3 Hilbert变换

10.4 相关分析

10.5 功率谱分析

10.6 联合时频分析

10.7 窗函数

10.8 数字滤波器

10.9 波形测量

10.10 波形调理

10.11 波形监测

10.12 波形发生

10.13 LabVIEW逐点分析库

11 仿真与控制

11.1 仿真概述

11.2 使用LabVIEW数学工具包仿真

11.3 LabVIEW控制与仿真工具包

12 数据采集与IVI仪器驱动器

12.1 概述

12.2 数据采集的实时与同步控制

12.3 基于网络的远程数据采集

12.4 IVI仪器规范和功能

12.5 IVI配置与仪器仿真

13 网络通信

13.1 概述

13.2 TCP通信

13.3 UDP通信

13.4 DataSocket通信

13.5 Remote Panels

14 SQL与数据库访问

14.1 概述

14.2 Microsoft ADO

14.3 结构化查询语言SQL

14.4 LabSQL的安装与配置

14.5 LabSQL VIs

14.6 LabSQL应用实例

15 LabVIEW程序优化设计

15.1 概述

15.2 VI性能监测与分析

15.3 LabVIEW内存管理

15.4 LabVIEW程序结构分析

15.5 LabVIEW程序优化措施

16 LabVIEW软件工程

16.1 概述

16.2 软件开发计划与管理

16.3 软件开发模型

16.4 软件开发质量保证

16.5 文档编写

16.6 综合实例

附录A LabVIEW术语表

附录B 快捷操作与操作技巧

附录C 错误代码表

参考文献