精通LabVIEW虚拟仪器程序设计与案例实现.
正版八成新 一版一印
¥
12
2.0折
¥
59
八品
仅1件
作者章佳荣、王璨、赵国宇 著
出版社人民邮电出版社
出版时间2013-04
版次1
印刷时间2013-04
印次1
装帧平装
货号F11-2外
上书时间2024-12-04
商品详情
- 品相描述:八品
图书标准信息
-
作者
章佳荣、王璨、赵国宇 著
-
出版社
人民邮电出版社
-
出版时间
2013-04
-
版次
1
-
ISBN
9787115297693
-
定价
59.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
402页
-
字数
661千字
-
正文语种
简体中文
- 【内容简介】
-
《精通LabVIEW虚拟仪器程序设计与案例实现》分四篇共18章,详细地介绍了LabVIEW的基本概念、基本操作以及在工程领域的应用。
第一篇“入门篇”,介绍了LabVIEW的一些相关概念、特点及安装步骤,并用一个简单的“HelloWorld”让读者对LabVIEW编程有一个整体的了解。第二篇“基础篇”,详细介绍了LabVIEW编程的一些基本操作。如数据类型及相互的转换、LabVIEW的程序结构、LabVIEW的数据表达与显示、文件I/O,通过这些技术的介绍和学习,读者就能熟练掌握LabVIEW的基本操作了。第三篇“应用篇”,详细介绍了LabVIEW在工程领域的一些应用、相关实例、调试技巧以及应用程序发布等。如LabVIEW在数学分析中的应用、LabVIEW在信号处理中的应用、LabVIEW与外部程序的接口、LabVIEW的多线程技术、LabVIEW的数据库应用、LabVIEW在数据采集与仪器控制中的应用、LabVIEW在网络、串口等通信中的应用及LabVIEW的界面设计与美化和代码优化方法等。第四篇疑难问题解答,帮助读者尽快融入实战角色。
- 【作者简介】
-
本书作者长期在LabVIEW工程应用领域一线工作,开发了大量的工程应用实例,积累了许多的开发经验和调试技巧,特别是在LabVIEW数学分析、信号处理、数据库应用、数据采集与仪器控制中有很深的研究。
- 【目录】
-
入门篇
第1章LabVIEW概述
1.1LabVIEW与G语言
1.2LabVIEW与虚拟仪器
1.3LabVIEW的发展历程
1.4LabVIEW2011新特性
1.5思考与练习
第2章开始LabVIEW编程
2.1LabVIEW安装
2.2启动LabVIEW
2.3基本概念
2.3.1VI
2.3.2前面板
2.3.3程序框图
2.4LabVIEW操作面板
2.4.1工具选板
2.4.2控件选板
2.4.3函数选板
2.5LabVIEW菜单栏及工具栏
2.5.1LabVIEW菜单栏
2.5.2LabVIEW工具栏
2.6VI的创建与编辑
2.6.1VI的创建
2.6.2VI的编辑
2.7VI的运行与调试
2.8LabVIEW常用快捷键
2.9LabVIEW帮助
2.9.1即时上下文帮助
2.9.2查找范例
2.9.3在线帮助
2.10综合实例:创建一个“HelloWorld”程序
2.11思考与练习29
基础篇
第3章LabVIEW中的数据类型
3.1基本数据类型
3.1.1数字型
3.1.2布尔型
3.1.3字符串型与路径
3.1.4枚举型
3.1.5簇
3.1.6数组
3.1.7波形数据
3.1.8时间标识
3.1.9变体
3.2数据类型之间的转换
3.2.1不同数字类型之间的转换
3.2.2数字/字符串转换
3.2.3字符串/数组/路径转换
3.2.4布尔值/数字值转换
3.2.5数字与时间标识的转换
3.3数据运算与操作
3.3.1基本数学运算与操作
3.3.2字符串运算与操作
3.3.3布尔运算与操作
3.3.4比较运算
3.3.5数组与矩阵操作
3.3.6簇操作
3.3.7波形数据操作
3.4综合实例:模拟温度监测
3.5思考与练习
第4章LabVIEW中的程序结构
4.1循环结构
4.1.1For循环
4.1.2While循环
4.2顺序结构
4.2.1平铺式顺序结构
4.2.2层叠式顺序结构
4.3定时结构
4.3.1定时循环
4.3.2定时顺序
4.3.3定时VI
4.4条件结构
4.5事件结构
4.6公式节点
4.7反馈节点
4.8变量
4.8.1局部变量
4.8.2全局变量
4.8.3共享变量
4.9禁用结构
4.9.1程序框图禁用结构
4.9.2条件禁用结构
4.10综合实例
4.10.1综合实例1:数组求和
4.10.2综合实例2:动态窗口管理
4.11思考与练习
第5章LabVIEW中的数据表达与显示
5.1数值型数据的表达与显示
5.1.1数值输入与显示控件
5.1.2滑动杆控件
5.1.3进度条控件
5.1.4旋钮类控件
5.1.5其他个性控件
5.2布尔型数据的表达与显示
5.3字符型数据的表达与显示
5.4用二维图形表达与显示数据
5.4.1波形图表与波形图
5.4.2XY图和ExpressXY图
5.4.3强度图表与强度图
5.4.4数字波形图和混合波形图
5.5用三维图形表达与显示数据
5.5.1三维曲面图
5.5.2三维参数图
5.5.3三维曲线图
5.6其他图形显示控件
5.6.1极坐标图
5.6.2最小-最大曲线显示控件
5.7综合实例:绘制李萨如图形
5.8思考与练习
第6章LabVIEW中的文件I/O
6.1文件I/O基本概念介绍
6.2常用文件
6.2.1二进制文件(.dat)
6.2.2文本文件(.txt)
6.2.3电子表格文件(.xls)
6.3LabVIEW的特殊文件
6.3.1波形文件(WaveformFiles)
6.3.2XML文件
6.3.3数据存储文件(TDM)
6.3.4高速数据流文件(TDMS)
6.3.5测量文件(LVM)
6.4其他文件
6.4.1音频文件(.wav)
6.4.2压缩文件(.zip)
6.4.3配置文件(.ini)
6.5文件工具
6.5.1路径、目录操作
6.5.2获取文件、目录的信息
6.5.3文件位置与大小设置
6.5.4文件操作
6.6综合实例
6.6.1综合实例1:文件循环写入
6.6.2综合实例2:文件循环保存
6.6.3综合实例3:读取Excel文件
6.7思考与练习
应用篇
第7章数学分析
7.1初等与特殊函数
7.2线性代数
7.3微积分
7.4概率与统计
7.5最优化
7.6微分方程
7.7几何
7.8多项式
7.9曲线拟合
7.10插值
7.11脚本与公式
7.12综合实例:水箱问题
7.13思考与练习
第8章信号处理
8.1信号发生
8.1.1基本函数发生器
8.1.2多频信号发生器
8.1.3噪声信号发生器
8.1.4用公式节点产生信号
8.1.5用ExpressVI产生信号
8.2时域分析
8.2.1基本平均值与均方差测量
8.2.2过渡态测量
8.2.3提取信号单频信息
8.2.4相关
8.2.5谐波失真分析
8.3频域分析
8.3.1傅里叶变换
8.3.2拉普拉斯变换
8.3.3功率谱分析
8.4信号调理
8.4.1滤波器
8.4.2窗函数
8.4.3波形调理
8.5波形监测
8.5.1边界检测
8.5.2波峰波谷检测
8.5.3触发与门限
8.6逐点分析
8.7综合实例:声音回波特性分析
8.8思考与练习
第9章外部程序接口
9.1DLL与API调用
9.1.1DLL调用
9.1.2参数类型的配置
9.1.3WindowsAPI调用
9.2可执行文件的调用
9.3ActiveX调用
9.3.1ActiveX自动化
9.3.2ActiveX容器
9.3.3ActiveX事件
9.3.4LabVIEW作为服务器端
9.4LabVIEW与MATLAB混合编程
9.5综合实例:用LabVIEW与MATLAB混合编程实现小波去噪
9.6思考与练习
第10章多线程技术
10.1多线程基本概念
10.2多线程带来的问题
10.3LabVIEW中的多线程
10.3.1LabVIEW的执行系统
10.3.2运行队列
10.3.3LabVIEW多线程中的DLL
10.3.4定制线程配置
10.3.5LabVIEW对多核CPU的支持
10.4生产者/消费者模式
10.4.1生产者/消费者的优势
10.4.2生产者/消费者基本组成结构
10.4.3多消费者循环
10.4.4基于队列状态机的生产者/消费者结构
10.5综合实例:多线程计时器
10.6思考与练习
第11章数据采集与仪器控制
11.1数据采集
11.1.1数据采集系统基本组成
11.1.2NI数据采集硬件产品及其应用领域
11.1.3硬件选型重要参数
11.1.4配置管理软件MAX
11.1.5NI-DAQ应用举例
11.2仪器控制
11.2.1常用总线介绍
11.2.2仪器驱动程序
11.2.3LabVIEW仪器控制
11.2.4LabVIEW与第三方硬件的连接
11.3综合实例:“NIPCI-MIO-16E-1”采集卡使用
11.4思考与练习
第12章通信
12.1串行通信
12.1.1串口介绍
12.1.2串口接线定义与连接方式
12.1.3LabVIEW中的串口编程
12.2网络通信
12.2.1TCP协议通信
12.2.2UDP协议通信
12.3DataSocket通信
12.3.1DataSocket技术
12.3.2DataSocket逻辑构成
12.3.3DataSocket编程
12.4远程面板
12.4.1配置LabVIEWWebServer
12.4.2在LabVIEW环境中操作RemotePanels
12.5综合实例:基于TCP协议的DSP调试软件
12.6思考与练习
第13章界面设计与美化
13.1界面设计的一般原则与常用界面风格
13.1.1界面设计的一般原则
13.1.2常用界面风格
13.2菜单设计
13.3属性节点与调用节点
13.4子VI调用与重载
13.4.1子VI的创建与调用
13.4.2多面板程序设计
13.4.3动态载入界面
13.5界面美化
13.5.1使用布局工具排列对象
13.5.2添加背景图片
13.5.3自定义控件
13.5.4动画
13.5.5利用控件选板与工具选板
13.5.6VI属性设置
13.6综合实例:用属性节点控制Tab控件
13.7思考与练习
第14章代码优化
14.1代码优化的必要性
14.2VI性能分析工具
14.2.1性能和内存分析工具
14.2.2显示缓冲区分配工具
14.2.3VI统计工具
14.2.4查找可并行的循环工具
14.3VI内存使用
14.3.1虚拟内存
14.3.2VI组件内存管理
14.3.3数据流编程和数据缓冲区
14.3.4条件输入控件和数据缓冲区
14.3.5前面板的内存问题
14.4高效使用内存的规则
14.5常用代码优化方法与技巧
14.5.1及时释放内存
14.5.2输出重复使用输入缓冲区
14.5.3使用一致的数据类型
14.5.4避免频繁调整数组大小
14.5.5开发高效的数据结构
14.5.6使用元素同址操作结构
14.5.7防止内存泄漏
14.5.8动态调用子VI
14.6思考与练习
第15章项目管理与报表生成
15.1项目管理
15.1.1项目浏览器
15.1.2源代码管理工具
15.1.3LLB管理器
15.2报表生成
15.2.1报表生成VI介绍
15.2.2简易报表生成
15.2.3高级报表生成
15.2.4报表生成工具包
15.3综合实例:报表生成
15.4思考与练习
第16章应用程序发布
16.1LabVIEW程序生成规范
16.2发布应用程序前的准备
16.3创建源代码发布
16.4创建独立应用程序(EXE)
16.5创建安装程序(SETUP)
16.6创建共享库(DLL)
16.7思考与练习
第17章工程应用实例介绍
17.1基于声卡的信号采集与分析软件
17.2DSO25216驱动开发
17.3管道漏点检测与定位
17.4多通道数据采集软件
17.5基于串口通信的上位机控制软件
疑难问题解答
第18章LabVIEW应用技巧集萃及常见疑难解答
18.1LabVIEW应用技巧集萃
18.2常见疑难问题及解答
18.2.1数据读取与文件操作方面的问题
18.2.2仪器控制与驱动方面的问题
18.2.3界面与显示方面的问题
18.2.4程序运行与应用程序发布方面的问题
18.2.5其他问题
……
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价