LabVIEW虚拟仪器基础与入门110例

LabVIEW虚拟仪器基础与入门110例
作 者: 李江全
出版社: 电子工业出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  李江全,1991年至今,一直在石河子大学机电学院工作,任电气工程实验中心主任,教授。承担和参与过多项国家自然科学基金、国家科技支撑计划项目。科研和实战经验丰富,编著有多本实用技术书籍,深受读者好评。

内容简介

本书从实际应用出发,通过110个典型实例系统地介绍了虚拟仪器编程语言LabVIEW的程序设计方法及其应用技术。主要内容有LabVIEW程序设计基础、数值型数据、布尔型数据、字符串数据、数组数据与矩阵、簇数据、数据类型转换、程序流程控制、变量与节点、图形显示、文件I/O、界面交互及子程序设计等。提供的实例由实例基础、设计任务和任务实现等部分组成,并有详细的操作步骤。

图书目录

目 录

入门基础篇

第0章 LabVIEW程序设计基础 1

0.1 LabVIEW的特点及应用 1

0.2 LabVIEW中的基本概念 2

0.3 LabVIEW的前面板设计 5

0.4 LabVIEW的数据操作 10

0.5 体验VI程序设计 14

0.6 VI的调试方法 19

第1章 数值型数据 24

实例基础 数值型数据概述 24

实例1 数值输入与显示 26

实例2 时间标识输入与显示 27

实例3 滑动杆输出 28

实例4 旋钮与转盘输出 30

实例5 滚动条与刻度条 31

实例6 数值数据基本运算 33

实例7 数值常量的使用 34

第2章 布尔型数据 36

实例基础 布尔型数据概述 36

实例8 开关控制指示灯 38

实例9 数值比较与显示 39

实例10 数值逻辑运算 40

实例11 真常量与假常量 42

实例12 确定按钮的使用 43

实例13 停止按钮的使用 44

实例14 单选按钮的使用 45

实例15 按钮的快捷键设置 47

第3章 字符串数据 50

实例基础 字符串数据概述 50

实例16 计算字符串的长度 53

实例17 连接字符串 54

实例18 截取字符串 55

实例19 字符串大小写转换 57

实例20 替换指定位置和长度的子字符串 58

实例21 删除指定位置和长度的子字符串 59

实例22 从指定位置插入子字符串 61

实例23 搜索并替换子字符串 62

实例24 搜索并删除子字符串 64

实例25 格式化日期/时间字符串 65

实例26 格式化写入字符串 66

实例27 搜索并拆分字符串 67

实例28 从指定位置拆分字符串 69

实例29 选行并添加至字符串 71

实例30 匹配字符串 72

实例31 匹配真/假字符串 73

实例32 组合框 75

第4章 数组数据与矩阵 77

实例基础 数组数据概述 77

实例33 初始化数组 80

实例34 创建一维数组 81

实例35 创建二维数组 83

实例36 计算数组大小 84

实例37 求数组最大值与最小值 85

实例38 删除数组元素 87

实例39 数组索引 89

实例40 替换数组子集 90

实例41 提取子数组 92

实例42 数组插入 93

实例43 拆分一维数组 95

实例44 一维数组排序 96

实例45 搜索一维数组 98

实例46 数组数据基本运算1 99

实例47 数组数据基本运算2 101

实例48 矩阵的基本运算 102

实例49 求解线性代数方程 104

第5章 簇数据 106

实例基础 簇数据概述 106

实例50 将基本数据捆绑成簇数据 108

实例51 将簇数据解除捆绑 110

实例52 按名称捆绑 111

实例53 按名称解除捆绑 113

实例54 将多个簇数据创建成簇数组 114

实例55 索引与捆绑簇数组 116

第6章 数据类型转换 118

实例基础 数据类型转换概述 118

实例56 字符串至路径转换 119

实例57 路径至字符串转换 120

实例58 数值至字符串转换 121

实例59 字符串至数值转换 123

实例60 字节数组至字符串转换 124

实例61 字符串至字节数组转换 125

实例62 数组至簇转换 127

实例63 簇至数组转换 128

实例64 布尔数组至数值转换 129

实例65 数值至布尔数组转换 130

实例66 布尔值至(0,1)转换 131

第7章 程序流程控制 133

实例基础 程序流程控制概述 133

实例67 条件结构的使用1 142

实例68 条件结构的使用2 144

实例69 平铺式顺序结构的使用 145

实例70 层叠式顺序结构的使用1 146

实例71 层叠式顺序结构的使用2 147

实例72 使用For循环结构产生随机数 149

实例73 使用For循环结构计算“n!” 150

实例74 使用For循环结构计算累加值 151

实例75 使用While循环结构产生随机数 152

实例76 使用While循环结构计算“n!” 154

实例77 使用While循环结构计算累加值 155

实例78 使用定时循环结构产生随机数 156

实例79 使用定时循环结构计算“n!” 158

实例80 使用定时循环结构计算累加值 160

实例81 定时顺序结构的使用 161

实例82 事件结构的使用 163

实例83 禁用结构的使用 165

第8章 变量与节点 167

实例基础 变量与节点概述 167

实例84 局部变量的创建与使用 171

实例85 全局变量的创建与使用 173

实例86 使用公式节点进行数学运算 176

实例87 使用反馈节点进行数值累加 178

实例88 使用表达式节点进行数学运算 180

实例89 使用属性节点控制控件的可见性 181

实例90 使用属性节点控制控件的可用性 182

第9章 图形显示 184

实例基础 图形显示概述 184

实例91 使用波形图表控件显示正弦波形 186

实例92 使用波形图控件显示正弦波形 187

实例93 波形图表与波形图控件的比较 188

实例94 使用XY图控件显示一条曲线 190

实例95 使用XY图控件显示两条曲线 192

实例96 强度图与强度图表控件的比较 193

实例97 使用三维曲面控件显示正弦波 195

实例98 滤除信号噪声 197

第10章 文件I/O 200

实例基础 文件I/O概述 200

实例99 写入文本文件 201

实例100 读取文本文件 204

实例101 写入二进制文件 205

实例102 读取二进制文件 206

实例103 写入波形至文件 208

实例104 从文件读取波形 210

实例105 写入电子表格文件 211

实例106 读取电子表格文件 213

第11章 界面交互及子程序设计 215

实例107 创建登录对话框 215

实例108 菜单的设计与使用 217

实例109 子程序的创建 221

实例110 子程序的调用 223

参考文献 225