书籍详情

LabVIEW 7实用教程

LabVIEW 7实用教程

作者:(美)Robert H.Bishop著;乔瑞萍,林欣等译;乔瑞萍译

出版社:电子工业出版社

出版时间:2005-08-01

ISBN:9787121015977

定价:¥45.00

购买这本书可以去
内容简介
  成千上万的工程师、科学家和技术人员使用LabVIEW来创建应用程序需要的解决方案。LabVIEW是一个革命性的图形编程开发环境,它以G编程语言为基础,用于进行数据采集、控制、数据分析和数据表示。 本书以LabVIEW为对象,循序渐进地讲述了虚拟仪器设计的主要思想、图形化编程语言的原理、方法和应用技术。全书共分12章,介绍了LabVIEW的基础知识、虚拟仪器的组成、编辑和调试虚拟仪器、重用代码的重要性、如何创建VI图标/连接器。也讲述了结构、数组和簇、图表和图形、数据采集、字符串和文件I/O、仪器控制、分析等。书后附有LabVIEW学习版光盘,便于读者学习使用。 本书可作为大、中专院校通信、测控等相关专业的教材或教学参考书,也可作为有关工程技术人员设计开发仪器或自动测试系统的技术参考书。
作者简介
  RobertH.Bishpop,教授一直从事大规模的工程项目,包括航天飞机和空间站计划,目前正参与几项NASA火星探索项目。他是位于奥斯汀的得克萨斯大学航空工程与工程力学系的主任,也是MyronL.Begeman工程领域的会员。相关图书
目录
第1章    LabVIEW入门
    1.1    系统配置要求
    1.2    安装LabVIEW学习版
    1.3    LabVIEW环境
    1.4    启动画面
    1.5    前面板和框图窗口
    1.5.1    前面板工具条
    1.5.2    框图工具条
    1.6    快捷菜单
    1.7    下拉菜单
    1.7.1    File菜单
    1.7.2    Edit菜单
    1.7.3    Operate菜单
    1.7.4    Tools菜单
    1.7.5    Browse菜单
    1.7.6    Window菜单
    1.7.7    Help菜单
    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  LabVIEW帮助
    1.11  搭积木:轨迹分析
    1.12  课后阅读:用LabVIEW实现遥控挖掘
    1.13  小结
    关键术语
    练习
    习题
    第2章    虚拟仪器
    2.1    什么是虚拟仪器
    2.2    几个工作示例
    2.3    前面板
    2.3.1    数字控件和指示器
    2.3.2    布尔控件和指示器
    2.3.3    配置控件和指示器
    2.4    框图
    2.4.1    VI和Express VI
    2.4.2    节点
    2.4.3    端子
    2.4.4    连线
    2.5    创建第一个VI
    2.6    数据流编程
    2.7    使用Express VI构建VI
    2.8    搭积木:位移、速度和加速度
    2.9    课后阅读:LabVIEW自动化脑电图实验
    2.10  小结
    关键术语
    练习
    习题
    第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.2    调试技术
    3.2.1    发现错误
    3.2.2    加亮执行
    3.2.3    单步通过VI及其子VI
    3.2.4    断点与探针
    3.3    快捷键
    3.4    搭积木:测量容量
    3.5    课后阅读:LabVIEW协助下一代微处理器的制造过程
    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.5    将VI用做子VI
    4.6    从选定内容创建子VI
    4.7    保存子VI
    4.8    层次窗口
    4.9    搭积木:测量容量
    4.10  课后阅读:LabVIEW Real-Time在生物圈中的应用
    4.11  小结
    关键术语
    练习
    习题
    第5章    结构
    5.1    For循环
    5.1.1    数字转换
    5.2    While循环
    5.3    移位寄存器和反馈节点
    5.3.1   移位寄存器
    5.3.2    使用移位寄存器记住循环的前一次迭代的数据值
    5.3.3    初始化移位寄存器
    5.3.4    反馈节点
    5.4    Case结构
    5.4.1    添加和删除分支
    5.4.2    连接输入和输出
    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.8    结构连线中的一些常见问题
    5.8.1    给顺序结构局部变量多次赋值
    5.8.2    对顺序结构中的多个帧进行连线
    5.8.3    未在Case结构的所有分支中连接隧道
    5.8.4    隧道重叠
    5.8.5    连线从结构下面通过而不是从上面穿过
    5.9    搭积木:测量容量
    5.10  课后阅读:使用LabVIEW研究全球变暖现象
    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.4    多态性
    6.5    簇
    6.6    创建簇控件和指示器
    6.6.1    簇顺序
    6.6.2    使用簇与子VI交换数据
    6.7    簇函数
    6.7.1    Bundle函数
    6.7.2    Unbundle函数
    6.7.3    在框图中创建簇常量
    6.7.4    使用多态性簇
    6.8    搭积木:测量容量
    6.9    课后阅读:LabVIEW监控中世纪钟楼
    6.10  小结
    关键术语
    练习
    习题
    第7章    图表和图形
    7.1    波形图表
    7.2    波形图
    7.3    坐标图
    7.4    定制图表和图形
    7.4.1    调整坐标刻度区间
    7.4.2    图注
    7.4.3    图形选项板和刻度图注
    7.4.4    图表的特殊个性化特征
    7.4.5    图形的特殊个性化特征:光标图注
    7.4.6    使用上下文相关帮助
    7.5    搭积木:测量容量
    7.6    课后阅读:通过Web确定宇宙飞船的位置
    7.7    小结
    关键术语
    练习
    习题
    第8章    数据采集
    8.1    DAQ系统的构成
    8.2    信号类型
    8.2.1    数字信号
    8.2.2    模拟直流信号
    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    通道和任务
    8.8    使用 DAQ Assistant
    8.8.1    DAQmx Task Name Constant
    8.9    模拟输入
    8.9.1    任务定时
    8.9.2    任务触发
    8.10  模拟输出
    8.10.1  任务定时
    8.10.2  任务触发
    8.11  数字I/O
    8.12  搭积木:使用数字输出监控容量限制
    8.13  课后阅读:燃料电池催化剂研究
    8.14  小结
    关键术语
    练习
    习题
    第9章    字符串和文件I/O
    9.1    字符串
    9.1.1    使用Build Text Express VI将数值转换为字符串
    9.2    文件I/O
    9.2.1    把数据写入到文件中
    9.2.2    从文件中读取数据
    9.2.3    处理表单文件
    9.2.4    File I/O Express VI
    9.3    搭积木:测量容量
    9.4    课后阅读:在线控驱动测试中使用LabVIEW
    9.5    小结
    关键术语
    练习
    习题
    第10章    仪器控制
    10.1    仪器控制系统的构成
    10.1.1    什么是GPIB
    10.1.2    GPIB消息
    10.1.3    GPIB设备和配置
    10.1.4    串口通信
    10.2    检测和配置仪器
    10.3    使用Instrument I/O Assistant 
    10.4    仪器驱动程序
    10.4.1    开发自己的仪器驱动程序
    10.5    未来的仪器驱动程序和仪器控制
    10.6    搭积木:DEMO SCOPE
    10.7    课后阅读:圣弗朗西斯科海湾模型的自动化
    10.8    小结
    关键术语
    练习
    习题
    第11章    分析
    11.1    线性代数
    11.1.1    矩阵
    11.1.2    代数方程组
    11.1.3    线性系统VI
    11.2    曲线拟合
    11.2.1    基于最小平方法的曲线拟合
    11.2.2    数据正态分布的曲线拟合
    11.2.3    曲线拟合Express VI
    11.3    在前面板中显示公式
    11.4    微分方程组
    11.5    寻找函数零点
    11.6    积分和微分
    11.7    信号生成
    11.7.1    归一化频率
    11.7.2    Wave VI和Pattern VI
    11.7.3    仿真信号 Express VI
    11.8    信号处理
    11.8.1    傅里叶变换
    11.8.2    平滑窗
    11.8.3    频谱测量Express VI
    11.8.4    滤波
    11.8.5    Filter Express VI
    11.9    搭积木:分析容量
    11.10  课后阅读:摩托车制动测试
    11.11  小结
    关键术语
    练习
    习题
    第12章    LabVIEW的其他应用
    12.1    事件驱动的编程
    12.2    远程前面板
    12.3    属性节点
    12.4    随处可见LabVIEW 
    12.5    课后阅读:VI和田纳西大学的未来款卡车
    12.6    小结
    关键术语
    练习
    习题
猜您喜欢

读书导航