第1章 LabVIEW入门
1. 1 系统配置要求
1. 2 安装Student Edition of LabVIEW
1. 3 LabVIEW环境
1. 4 启动画面
1. 4. 1 练习:查找LabVIEW示例
1. 5 前面板和框图窗口
1. 5. 1 前面板工具条
1. 5. 2 框图工具条
1. 6 快捷菜单
1. 7 下拉菜单
1. 7. 1 文件菜单
1. 7. 2 编辑菜单
1. 7. 3 操作菜单
1. 7. 4 工具菜单
1. 7. 5 浏览菜单
1. 7. 6 窗口菜单
1. 7. 7 帮助菜单
1. 8 选项板
1. 8. 1 Tools选项板
1. 8. 2 Controls选项板
1. 8. 3 Functions选项板
1. 9 装载和保存VI
1. 10 LabVIEW帮助选项
1. 10. 1 上下文相关帮助窗口
1. 10. 2 目录和索引
1. 11 搭积木:轨迹分析
1. 12 课后阅读:使用LabVIEW测量音乐信号
1. 13 小结
关键术语
练习
习题
第2章 虚拟仪器
2. 1 什么是虚拟仪器
2. 2 几个工作示例
2. 2. 1 温度系统示例
2. 2. 2 线性系统方程示例
2. 3 前面板
2. 3. 1 数字控件和指示器
2. 3. 2 布尔控件和指示器
2. 3. 3 配置控件和指示器
2. 4 框图
2. 4. 1 节点
2. 4. 2 端子
2. 4. 3 连线
2. 5 创建第一个VI
2. 6 数据流编程
2. 7 搭积木:位移. 速度和加速度
2. 8 课后阅读:太阳能汽车数据遥测系统
2. 9 小结
关键术语
练习
习题
第3章 编辑和调试虚拟仪器
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. 1. 10 对齐和分布对象
3. 1. 11 对象着色
3. 1. 12 编辑练习
3. 2 调试技术
3. 2. 1 发现错误
3. 2. 2 加亮执行
3. 2. 3 单步通过VI及其子VI
3. 2. 4 断点与探针
3. 2. 5 调试练习
3. 3 快捷键
3. 4 搭积木:测量容量
3. 5 课后阅读:应用仪器与控制
3. 6 小结
关键术语
练习
习题
第4章 子VI
4. 1 什么是子VI
4. 2 基本知识回顾
4. 3 编辑图标和连接器
4. 3. 1 图标
4. 3. 2 连接器
4. 3. 3 选择和修改端子模板
4. 3. 4 给控件和指示器指定端子
4. 4 帮助窗口
4, 4. 1 构建子VI
4. 5 将VI用做子VI
4. 5. 1 将VI作为子VI使用
4. 6 从选定内容创建子VI
4. 6. 1 使用选择方法构建子VI
4. 7 保存子VI
4. 8 层次窗口
4. 9 搭积木:测量容量
4. 10 课后阅读:扫描电子电路
4. 11 小结
关键术语
练习
习题
第5章 结构
5. 1 For循环
5. 1. 1 数字转换
5. 1. 2 For循环示例
5. 2 While循环
5. 2. 1 While循环示例
5. 3 移位寄存器
5. 3. 1 使用移位寄存器记住循环的前一次迭代的数据值
5. 3. 2 使用移位寄存器
5. 3. 3 初始化移位寄存器
5. 3. 4 计算移动平均值
5. 4 Case结构
5. 4. 1 添加和删除分支
5. 4. 2 简单的Case结构示例
5. 4. 3 连接输人和输出
5. 4. 4 使用Case结构
5. 5 顺序结构
5. 5. 1 顺序结构局部变量
5. 5. 2 顺序结构中的时间估计和控制
5. 5. 3 避免过度使用顺序结构
5. 6 公式节点
5. 6. 1 公式节点的输入. 输出变量
5. 6. 2 公式语句
5. 7 MATLAB脚本节点
5. 7. 1 访问MATLAB脚本节点
5. 7. 2 向MATLAB脚本节点输人脚本
5. 7. 3 输人和输出变量
5. 7. 4 保存MATLAB脚本
5. 7. 5 LabVIEW中的MATLAB数据类型
5. 7. 6 MATLAB示例
5. 8 结构连线中的一些常见问题
5. 8. 1 给顺序结构局部变量多次赋值
5. 8. 2 对顺序结构中的多个帧进行连线
5. 8. 3 未在Case结构的所有分支中连接隧道
5. 8. 4 隧道重叠
5. 8. 5 连线从结构下面通过而不是从上面穿过
5. 9 搭积木:测量容量
5. 10 课后阅读:提高实际理解能力
5. 11 小结
关键术语
练习
习题
第6章 数组与簇
6. 1 数组
6. 1. 1 创建数组控件和指示器
6. 1. 2 多维数组
6. 2 用循环创建数组
6. 2. 1 创建二维数组
6. 3 数组函数
6. 3. 1 数组大小
6. 3. 2 初始化数组
6. 3. 3 构组数组
6. 3. 4 数组子集
6. 3. 5 索引数组
6. 3. 6 数组练习
6. 4 多态性
6. 4. 1 多态性练习
6. 5 簇
6. 6 创建簇控件和指示器
6. 6. 1 簇顺序
6. 6. 2 使用簇与子VI交换数据
6. 7 簇函数
6. 7. 1 Bundle函数
6. 7. 2 Unundle函数
6. 7. 3 在框图中创建簇常量
6. 7. 4 使用多态性簇
6. 8 搭积木:测量容量
6. 9 课后阅读:等离子体侵蚀箱
6. 10 小结
关键术语
练习
习题
第7章 图表及图形
7. 1 波形图表
7. 1. 1 波形图表练习
7. 1. 2 定时练习
7. 2 波形图
7. 2. 1 波形图练习
7. 3 坐标图
7. 3. 1 坐标图练习
7. 4 定制图表及图形
7. 4. 1 调整坐标刻度区间
7. 4. 2 图注
7. 4. 3 图形选项板及刻度图注
7. 4. 4 图表的特殊个性化特征
7. 4. 5 图形的特殊个性化特征:光标图注
7. 4. 6 使用上下文相关帮助
7. 5 搭积木:测量容量
7. 6 课后阅读:学学分析化学
7. 7 小结
关键术语
练习
习题
第8章 数据采集
8. 1 DAQ系统的构成
8. 2 信号类型
8. 2. 1 数字信号
8. 2. 2 模拟DC(直流)信号
8. 2. 3 模拟时域信号
8. 2. 4 模拟频域信号
8. 2. 5 一个信号——五种测量角度
8. 3 常见的转换器及信号调节
8. 4 信号接地与测量
8. 4. 1 信号源的基准配置
8. 4. 2 测量系统
8. 5 模拟I/O
8. 6 DAQ VI的组织结构
8. 7 DAQ硬件配置
8. 7. 1 Windows
8. 7. 2 Macintosh
8. 7. 3 使用Windows版MAX
8. 7. 4 DAQ通道名称控件
8. 7. 5 DAQ向导
8. 8 模拟输入
8. 8. 1 采集单点
8. 8. 2 采集单点练习
8. 8. 3 波形数据类型
8. 8. 4 采集波形
8. 8. 5 采集单个波形的练习
8. 9 模拟输出
8. 9. 1 生成单点
8. 9. 2 生成单点练习
8. 9. 3 生成波形
8. 9. 4 生成波形练习
8. 10 数字I/O
8. 10. 1 数字加练习
8. 11 搭积木:数字报警器
8. 12 课后阅读:在学生实验中使用DAQ
8. 13 小结
关键术语
练习
习题
第9章 字符串和文件I/O
9. 1 字符串
9. 1. 1 处理字符串练习
9. 2 文件I/O
9. 2. 1 把数据写到文件中
9. 2. 2 向文件写入数据
9. 2. 3 从文件中读取数据
9. 2. 4 从文件中读取数据
9. 2. 5 处理表单文件
9. 2. 6 写入表单文件
9. 2. 7 向文件写入波形数据
9. 2. 8 向文件写入波形数据的练习
9. 2. 9 高级文件I/O VI
9. 3 搭积木:测量容量
9. 4 课后阅读:综合实验室指南
9. 5 小结
关键术语
练习
习题
第10章 仪器控制
10. 1 仪器控制系统的构成
10. 1. 1 什么是GPIB
10. 1. 2 GPIB消息
10. 1. 3 GPIB设备及配置
10. 1. 4 串口通信
10. 2 检测和配置仪器
10. 2. 1 配置仪器练习
10. 3 仪器驱动程序
10. 3. 1 HP3440lA的仪器驱动程序
10. 3. 2 开发自己的仪器驱动程序
10. 4 未来的仪器驱动程序和仪器控制
10. 5 搭积木:DEMO SCOPE
10. 6 课后阅读:监测薄膜分子间的相互作用
10. 7 小结
关键术语
练习
习题
第11章 分析
11. 1 线性代数
11. 1. 1 矩阵
11. 1. 2 代数方程组
11. 1. 3 线性系统VI
11. 1. 4 线性代数计算器
11. 2 曲线拟合
11. 2. 1 基于最小平方法的曲线拟合
11. 2. 2 练习曲线拟合
11. 2. 3 数据正态分布的曲线拟合
11. 2. 4 正态分布
11. 3 在前面板中显示公式
11. 3. 1 练习解析VI
11. 3. 2 替换变量
11. 4 微分方程组
11. 4. 1 钟摆
11. 5 寻找函数零点
11. 5. 1 寻找多项式函数的零点
11. 6 积分和微分
11. 7 信号生成
11. 7. 1 归一化频率
11. 7. 2 归一化频率
11. 7. 3 Wave VI和Pattern VI
11. 7. 4 练习信号生成
11. 8 信号处理
11. 8. 1 傅里叶变换
11. 8. 2 练习FFT
11. 8. 3 平滑窗
11. 8. 4 汉明窗
11. 8. 5 滤波
11. 8. 6 提取正弦波
11. 9 搭积木:测量容量
11. 10 课后阅读:研究嗅觉
11. 11 小结
关键术语
练习
习题
第12章 LabVIEW的其他应用
12. 1 VI盼器
12. 2 数据套接
12. 2. 1 通信协议
12. 2. 2 在前面板中使用数据套接
12. 2. 3 通过框图读写现场数据
12. 2. 4 Variant数据
12. 3 数据可视化及使用HiQ生成报告
12. 4 播放声音
12. 5 课后阅读:评定婴儿视觉
12. 6 小结
关键术语
练习
习题