精通LabVIEW虚拟仪器程序设计

精通LabVIEW虚拟仪器程序设计

郑对元, 编著

出版社:清华大学出版社

年代:2011

定价:59.0

书籍简介:

本书逐步深入地带领读者学习如何使用LabVIEW软件开发系统。

作者介绍:

郑对元,毕业于昆明理工大学。曾经在比亚迪等多家大型企业担任项目主管。擅长构架管理、图像处理和通信算法处理等。业余时间,热衷于LabVIEW技术的推广和应用,并担任满意设计论坛的版主。

书籍目录:

第1篇 基础知识篇

第1章 认识虚拟仪器

1.1 什么是虚拟仪器

1.1.1 虚拟仪器简介

1.1.2 虚拟仪器的特征

1.1.3 虚拟仪器发展过程

1.2 虚拟仪器软件开发环境

1.2.1 labwindows/cvi的使用

1.2.2 labview的使用

1.3 labview简介

1.3.1 labview系统的构成及应用

1.3.2 labview软件的安装

1.3.3 labview的学习技巧

1.4 小结

1.5 练习题

第2章 第一个labview例子

2.1 labview编程环境

2.1.1 启动界面

2.1.2 界面说明

2.2 新建项目

2.2.1 前面板创建

2.2.2 程序框图

2.3 vi属性设置

2.4 labview8.5的帮助系统

2.4.1 使用即时帮助

2.4.2 解释错误

2.4.3 使用网络资源在线帮助

2.4.4 查找labview范例

2.5 界面图标

2.6 程序的调试

2.6.1 连线编辑

2.6.2 错误查找

2.6.3 高亮运行

2.3.4 断点和探针设置

2.6.5 单步运行

2.6.6 常见程序的错误处理机制

2.6.7 调试

2.7 程序类型

2.8 程序编写、调试技巧

2.9 小结

2.10 练习题

第3章 基本元素

3.1 字符

3.1.1 字符串介绍

3.1.2 字符串连接

3.1.3 搜索替换字符串

3.1.4 组合框

3.1.3 字符串的格式化和解析

3.1.4 其它

3.2 数组

3.2.1 数组介绍

3.2.2 数组的建立

3.2.3 初始化数组

3.2.4 计算数组大小

3.2.5 获取数组最大值与最小值

3.2.6 索引数组

3.2.7 一维数组排序

3.2.8 数组至矩阵转换

3.2.9 搜索一维数组

3.3 簇

3.3.1 簇的概念

3.3.2 簇的创建

3.3.3 簇和数组转换

3.3.4 按名称解除捆绑

3.3.5 捆绑

3.3.6 索引与捆绑簇数组

3.4 矩阵

3.4.1 矩阵概述

3.4.2 矩阵转置

3.4.3 矩阵乘法

3.5 布尔量

3.5.1 按钮开关的动作

3.5.2 指示灯的操作

3.5.3 逻辑运算

3.5.4 布尔数组至数值转换

3.6 比较

3.6.1 比较与选择

3.6.2 判定范围并强制转换

3.6.3 比较

3.7 控件和数据类型

3.8 小结

3.9 练习题

第4章 程序结构

4.1 程序结构概念

4.2 while循环

4.2.1 while循环创建

4.2.2 while的自动索引

4.3 for循环

4.3.1 for循环概念

4.3.2 循环次数的设置

4.3.3 用for循环产生数组

4.4 事件结构

4.4.1 事件结构的概念

4.4.2 事件结构的组成及建立

4.4.3 事件结构的设置

4.4.4 事件编程

4.5 条件结构

4.5.1 条件结构概念

4.5.2 分支设置

4.5.3 条件输入

4.5.4 条件结构的应用

4.6 定时结构

4.6.1 定时结构概念

4.6.2 定时循环

4.6.3 定时顺序

4.6.4 定时操作

4.6.5 定时结构的编程

4.7 公式节点

4.7.1 公式节点的概念

4.7.2 公式节点的语法

4.8 顺序结构

4.8.1 顺序结构的建立

4.8.2 顺序结构的执行

4.9 移位寄存器

4.9.1 移位寄存器的建立

4.9.2 移位寄存器的初始化

4.9.3 移位寄存器的使用

4.10 其它结构

4.10.1 程序框图禁用结构

4.10.2 反馈节点

4.10.3 共享变量

4.10.4 局部变量

4.10.5 全局变量

4.11 小结

4.12 练习题

第2篇 数据采集篇

第5章 数据采集

5.1 数据采集概述

5.2 数据采集分类

5.3 数据采集性能指标

5.5 数据采集的过程

5.6 信号类型及调节

5.7 信号源设置

5.8 测量系统分类

5.8.1 参考地单端测量系统

5.8.2 非参考地单端测量系统

5.8.3 差分测量系统

5.9 数据采集的安装配置

5.10 数据采集程序编写

5.10.1 数据采集函数

5.10.2 数据采集通道

5.11 数据采集助手的使用

5.11.1 创建测试任务

5.11.2 daqmx通道设置

5.12 波形采集

5.12.1 2单通道采样

5.12.2 多通道采样

5.13 小结

5.14 练习题

第6章 数据传输及电脑接口

6.1 数据传输的方法

6.1.1 串口

6.1.2 usb

6.1.3 gpib

6.1.4 网络

6.2 数据传输的协议设置

6.2.1 tcp

6.2.2 udp

6.2.3 蓝牙

6.2.4 其它

6.3 数据传输和电脑接口选择的技巧

6.4 小结

6.5 练习题

第7章 数据的分析及处理

7.1 数据分析概述

7.2 labview中信号的分析方法

7.3 滤波方法及编程

7.3.1 滤波原理及前面板

7.3.2 for循环设置

7.3.3 添加组件

7.3.4 整体完善

7.3.5 系统工具调用

7.3.6 其它滤波方法

7.4 信号的频域分析

7.4.1 傅立叶变换

7.4.2 谱分析

5.4.3 拉普拉斯变换分析

7.5 信号的时域分析

7.5.1 相关性分析

5.5.2 卷积分析

5.5.3 幅值及电平分析

7.5.4 谐波失真分析

7.6波形生成

7.6.1 波形生成介绍

7.6.2 周期性随机噪声波形

7.6.2 公式波形

7.6.3 仿真信号

7.7 小结

7.8 练习题

第3篇 数据处理篇

第8章 labview的信号调理

8.1 labview信号调理概念

8.2 常用信号调理设备

8.2.1 scxi

8.2.2 scc

8.2.3 sc系列daq

8.2.4 5b系列

8.3 软件信号调理

8.3.1 线性放大

8.3.2 归一化缩放

8.3.2 dt缩放

8.3.4 各工程量转换

8.4 小结

8.5 练习题

第9章 分析处理中数学计算

9.1 微积分学的计算

9.1.1 积分

9.1.2 微分

9.2 概率与统计

9.2.1 均值

9.2.2 直方图

9.2.3 相关系数

9.2.4 标准偏差和方差

9.2.5 统计计算

9.2.6 概率计算

9.3 线性代数

9.3.1 线性方程组

9.3.2 特征值及特征向量

7.3.3 矩阵的操作

9.4 拟合

9.4.1 线性拟合

9.4.2 曲线拟合

9.5 几何

9.5.1 二维坐标平移

9.5.2 三维坐标系变换

9.6 最优化

9.6.1 一元函数的所有最小值

9.6.2 线性规划单纯形法

9.6.3 带约束的非线性最优化

9.7 小结

9.8 练习题

第11章 文件的i/o及保存

第12章 labview的通信

第13章 labview与其它软件的连接

第14章 labview中子vi的设置及调用

第15章 其它高级技巧

第4篇 实战案例篇

第16章 智能车控制系统

第17章 超市管理系统开发

第18章 虚拟计算器

内容摘要:

LabVIEW是目前最流行的编程软件,尤其是在测试和控制领域的编程方面相当方便。本书循序渐进,由浅入深地带领读者系统地学习LabVIEW虚拟仪器程序的设计方法。随书附带1张光盘,内容为与本书内容完全配套的多媒体教学视频及本书涉及的源文件。本书共18章,分为4篇。涵盖的主要内容有:认识虚拟仪器、LabVIEW基本控件的认识与使用、数据采集、数据传输、数据处理、数据显示、与其他软件的调用、与系统文件的调用、与数据库配合使用、复杂程序的编程技术等。为了便于读者学习,本书最后几章对一些小的项目以实例的形式进行了讲解,分析了用户管理编程技术、硬件调用及控制技术及其他软件配合使用的方法,便于读者深入理解LabVIEW的综合应用。本书适合广大LabVIEW入门人员、爱好者、工程项目开发人员和各类院校师生阅读,尤其适合爱好LabVIEW编程的读者入门与提高。

编辑推荐:

NI官方合作社区——电子技术论坛推荐
58个典型实例、3个综合案例,实战虚拟仪器程序设计
12小时多媒体教学视频
紧跟技术趋势,涵盖数学、物理、电子、通信等领域
从数据采集,到数据显示,到分析处理,层层推进
讲解由浅入深,从基本元素到项目实战,提升开发水平
程序完整,思路清晰,对每一个控件和函数都有详细说明
实例丰富、典型,并包括大量常用算法和应用技巧
推荐阅读
入门很简单丛书 (精品畅销丛书,有口皆碑,新手必读)
零点起飞学编程 (新手学编程好帮手,编程其实并不难)
Web开发典藏大系 (涵盖众多Web开发的前言技术,由一线Web开发人员打造)
“Linux典藏大系” (丛书畅销10万册,全面、详细、深入、实用,Linux爱好者必读经典)
《Visua·C++入门很简单》 (零门槛学习,配18小时视频)
Visua·C++网络编程案例实战 (毕业设计好帮手,VC++网络编程必读)

书籍规格:

书籍详细信息
书名精通LabVIEW虚拟仪器程序设计站内查询相似图书
9787302276173
如需购买下载《精通LabVIEW虚拟仪器程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)59.0语种简体中文
尺寸26 × 19装帧平装
页数 478 印数

书籍信息归属:

精通LabVIEW虚拟仪器程序设计是清华大学出版社于2012.2出版的中图分类号为 TP311.56 的主题关于 软件工具,LabVIEW-程序设计 的书籍。