图书介绍

LabVIEW 2011程序设计与案例解析PDF|Epub|txt|kindle电子书版本网盘下载

LabVIEW 2011程序设计与案例解析
  • 王璨,章佳荣编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787512410695
  • 出版时间:2013
  • 标注页数:450页
  • 文件大小:117MB
  • 文件页数:464页
  • 主题词:软件工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

LabVIEW 2011程序设计与案例解析PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 认识LabVIEW1

1.1 什么是LabVIEW1

1.2 LabVIEW2011新特性5

1.3 安装LabVIEW6

1.4 思考与练习11

第2章 开始LabVIEW编程12

2.1 启动LabVIEW12

2.2 基本概念介绍13

2.2.1 VI与子VI13

2.2.2 前面板13

2.2.3 后面板16

2.3 菜单栏及工具栏18

2.3.1 菜单栏18

2.3.2 工具栏19

2.4 设置个性化编程环境20

2.4.1 工具选板20

2.4.2 控件选板22

2.4.3 函数选板24

2.4.4 其他编程选项设置24

2.5 VI的基本操作28

2.5.1 VI的创建与编辑28

2.5.2 VI的运行与调试31

2.5.3 子VI的操作33

2.6 获取LabVIEW帮助36

2.6.1 即时上下文帮助36

2.6.2 查找范例36

2.6.3 在线帮助36

2.7 综合实例:创建一个“虚拟信号源”程序37

2.8 思考与练习39

第3章 了解LabVIEW的数据类型40

3.1 基本数据类型40

3.1.1 数值型43

3.1.2 布尔型46

3.1.3 字符串型与路径46

3.1.4 枚举型47

3.1.5 簇48

3.1.6 数组48

3.2 特殊数据类型50

3.2.1 波形数据50

3.2.2 时间标识50

3.2.3 变体51

3.3 数据类型之间的转换51

3.3.1 不同数字类型之间的转换51

3.3.2 数字/字符串转换53

3.3.3 字符串/数组/路径转换56

3.3.4 布尔值/数字值转换57

3.3.5 数字与时间标识的转换58

3.4 数据运算与操作59

3.4.1 基本数学运算与操作59

3.4.2 字符串运算与操作61

3.4.3 布尔运算与操作64

3.4.4 比较运算65

3.4.5 数组与矩阵操作69

3.4.6 簇操作74

3.4.7 波形数据操作76

3.5 综合实例:温度报警装置77

3.6 思考与练习78

第4章 数据表达与显示79

4.1 基本数据表达与显示79

4.1.1 数值型数据的表达与显示79

4.1.2 布尔型数据的表达与显示87

4.1.3 字符型数据的表达与显示91

4.2 二维图形94

4.2.1 波形图与波形图表94

4.2.2 XY图和Express XY图105

4.2.3 强度图表与强度图106

4.2.4 数字波形图和混合波形图107

4.3 三维图形109

4.3.1 三维曲面图110

4.3.2 三维参数图112

4.3.3 三维曲线图113

4.4 其他图形显示控件113

4.4.1 极坐标图114

4.4.2 最小-最大曲线显示控件115

4.5 综合实例:绘制同心圆116

4.6 思考与练习116

第5 章程序结构117

5. 1基本程序结构118

5.1.1 For循环118

5.1.2 While循环122

5.1.3 顺序结构123

5.2 特殊程序结构127

5.2.1 条件结构127

5.2.2 事件结构130

5.2.3 定时结构134

5.2.4 禁用结构138

5.3 变量140

5.3.1 局部变量140

5.3.2 全局变量142

5.3.3 共享变量145

5.4 综合实例:等差序列求和146

5.5 思考与练习147

第6章 外部程序接口与扩展148

6.1 DLL调用148

6.2 Windows API调用152

6.3 可执行程序的调用156

6.4 ActiveX调用157

6.5 LabVIEW与MATLAB混合编程166

6.6 综合实例:通过调用动态链接库实现驱动开发167

6.7 思考与练习169

第7章 数学分析170

7.1 基本数学分析170

7.1.1 初等与特殊函数170

7.1.2 线性代数172

7.1.3 微积分175

7.1.4 多项式178

7.2 数理统计与最优化问题180

7.2.1 概率与统计180

7.2.2 最优化181

7.3 曲线拟合与插值184

7.3.1 曲线拟合184

7.3.2 插值186

7.4 其他操作187

7.4.1 微分方程187

7.4.2 几何189

7.4.3 脚本与公式190

7.5 综合实例:水箱问题191

7.6 思考与练习193

第8章 信号处理194

8.1 信号发生器195

8.1.1 基本函数发生器195

8.1.2 多频信号发生器197

8.1.3 噪声信号发生器199

8.1.4 用公式节点产生信号202

8.1.5 用Express VI产生信号202

8.2 时域分析203

8.2.1 基本平均值与均方差测量203

8.2.2 过渡态测量205

8.2.3 提取信号单频信息208

8.2.4 相关209

8.2.5 谐波失真分析211

8.3 频域分析213

8.3.1 傅里叶变换213

8.3.2 拉普拉斯变换215

8.3.3 功率谱分析216

8.4 信号调理219

8.4.1 滤波器219

8.4.2 窗函数221

8.4.3 波形调理222

8.5 波形监测226

8.5.1 边界检测227

8.5.2 波峰波谷检测227

8.5.3 触发与门限229

8.6 逐点分析232

8.7 综合实例:绘制信号包络曲线234

8.8 思考与练习235

第9章 文件操作237

9.1 文件I/O基本概念介绍237

9.2 常用文件类型与操作238

9.2.1 二进制文件(.dat)238

9.2.2 文本文件(.txt)242

9.2.3 电子表格文件(.xls)244

9.3 特殊文件类型与操作248

9.3.1 波形文件(Waveform Files)248

9.3.2 XML文件248

9.3.3 数据存储文件(TDM)249

9.3.4 高速数据流文件(TDMS)251

9.3.5 测量文件(LVM)253

9.4 其他文件类型与操作255

9.4.1 音频文件(.wav)255

9.4.2 压缩文件(.Zip)256

9.4.3 配置文件(.ini)257

9.5 文件工具257

9.5.1 路径、目录操作257

9.5.2 获取文件、目录的信息259

9.5.3 文件位置与大小设置259

9.5.4 文件操作260

9.6 综合实例:读取EXCEL文件262

9.7 思考与练习263

第10章 多线程技术265

10.1 LabVIEW对多核CPU的支持265

10.2 LabVIEW中的自动多线程266

10.2.1 执行系统266

10.2.2 运行队列269

10.2.3 LabVIEW多线程中的DLL270

10.2.4 定制线程配置272

10.3 生产者/消费者模式275

10.3.1 生产者/消费者的优势275

10.3.2 生产者/消费者基本组成结构276

10.3.3 多消费者循环279

10.3.4 基于队列状态机的生产者/消费者结构282

10.4 综合实例:多线程计时器283

10.5 思考与练习284

第11章 数据采集与仪器控制285

11.1 数据采集285

11.1.1 数据采集系统基本组成286

11.1.2 NI数据采集硬件产品及其应用领域287

11.1.3 硬件选型重要参数289

11.1.4 配置管理软件MAX289

11.1.5 NI-DAQ应用举例294

11.2 仪器控制299

11.2.1 常用总线介绍300

11.2.2 仪器驱动程序302

11.2.3 LabVIEW仪器控制303

11.2.4 LabVIEW与第三方硬件的连接310

11.3 综合实例:多通道数据采集软件311

11.4 思考与练习313

第12章 通信314

12.1 串口通信314

12.1.1 串口介绍314

12.1.2 串口接线定义与连接方式316

12.1.3 LabVIEW中的串口编程319

12.2 网络通信323

12.2.1 TCP协议通信325

12.2.2 UDP协议通信329

12.3 DataSocket通信335

12.3.1 DataSocket技术335

12.3.2 DataSocket逻辑构成336

12.3.3 DataSocket编程338

12.4 远程面板341

12.4.1 配置LabVIEW Web Server342

12.4.2 在LabVIEW环境中操作Remote Panels344

12.5 综合实例:基于串口通信的控制软件347

12.6 思考与练习350

第13章 界面设计与美化352

13.1 界面设计的一般原则352

13.2 常用界面风格354

13.3 菜单设计356

13.4 子VI的调用与重载358

13.4.1 子VI的创建与调用358

13.4.2 多面板程序设计361

13.4.3 动态载人界面363

13.5 界面美化366

13.5.1 使用布局工具排列对象366

13.5.2 添加背景图片367

13.5.3 自定义控件368

13.5.4 动画371

13.5.5 利用控件选板与工具选板372

13.5.6 巧用属性节点与调用节点375

13.5.7 VI属性设置378

13.6 综合实例:利用属性节点与Tab控件控制界面的显示381

13.7 思考与练习382

第14章 项目管理与报表生成384

14.1 项目管理384

14.1.1 项目浏览器384

14.1.2 源代码管理工具385

14.1.3 LLB管理器387

14.2 报表生成388

14.2.1 报表生成VI介绍388

14.2.2 简易报表生成392

14.2.3 高级报表生成394

14.2.4 报表生成工具包395

14.3 综合实例:报表生成400

14.4 思考与练习402

第15章 应用程序发布403

15.1 LabVIEW程序生成规范403

15.2 发布应用程序前的准备404

15.3 创建源代码发布406

15.4 创建独立应用程序(EXE)410

15.5 创建安装程序(SETUP)417

15.6 创建共享库(DLL)423

15.7 思考与练习427

第16章 技巧与解惑428

16.1 常用技巧428

16.2 常用快捷键436

16.3 常见问题及解决方案437

16.3.1 人机交互437

16.3.2 数据与文件操作439

16.3.3 仪器控制与驱动441

16.3.4 程序运行与应用程序发布442

16.3.5 其他问题445

参考文献448

热门推荐