LabVIEW研究院 精通LabVIEW信号处理 第2版 作者:周鹏,凌有铸 主编 出版时间:2019年版 内容简介 《精通LabVIEW信号处理(第2版)》以LabVIEW 2017版本为对象,通过理论与实验结合的方式,深入浅出地讲述LabVIEW的编程实现以及LabVIEW在信号处理中的应用。全书共9章,第1章与第2章主要讲述LabVIEW的基础知识;第3章主要讲述基于LabVIEW的数学分析的实现过程;第4~8章着重讲解LabVIEW在数字信号处理、数字滤波器、数字图像处理以及小波变换等信号处理领域的应用,同时对LabVIEW与其他应用软件的接口技术也作了较为详细的讲述;第9章主要以实验设计与实现的方式进一步说明如何使用LabVIEW软件设计相关实验。本书配套的实例源文件可以扫描封底的二维码下载。本书重在强调理论与实验的结合,可作为高等院校虚拟仪器及相关课程的教材或教学参考书,也可作为学习LabVIEW的入门及应用教材,供从事信号分析与处理、仿真与测试、通信、电子信息类等工程技术人员参考。 目录 目录 第1章绪论 11G语言与虚拟仪器概述 111G语言的概念 112虚拟仪器的概念及构成分类 113虚拟仪器的国内外研究现状 12LabVIEW概述及程序组成 121LabVIEW概述 122LabVIEW的程序组成 习题
第2章LabVIEW编程实现 21基本概念 211前面板 212程序框图 213子VI与子程序 214图标/连接端口 215“工具”选板 216“控件”选板 217“函数”选板 218Express VI 22数据类型与操作 221数值型 222布尔型 223字符串与路径 23数据结构 231数组 232簇 233矩阵 234波形数据 24程序结构 241循环结构 242顺序结构 243条件结构 244事件结构 245公式节点与脚本 246局部变量、全局变量与属性节点 25程序调试、项目浏览器与可执行文件的生成 251程序调试 252项目浏览器 253可执行文件的生成
26图形显示 261波形图表 262波形图 263XY图 264强度图和强度图表 265数字波形图 266混合信号图 267二维图形 268三维图形 习题
第3章基于LabVIEW的数学分析 31图形化编程与数学分析 32初等与特殊函数 33函数计算、微积分与微分方程 331函数计算 332微积分 333微分方程 34线性代数 35概率与统计 351基本概念 352常用的随机变量的数字特征 353LabVIEW中概率与统计函数VI 36拟合与插值 361拟合 362插值 37化与零点求解 371化 372零点求解 38MathScript节点 381MathScript节点概述 382LabVIEW中MathScript节点使用 习题 第4章基于LabVIEW的信号发生、分析与处理 41信号的发生 411基本函数发生器 412基本多频信号发生器 413白噪声信号发生器 414高斯白噪声信号发生器 415周期随机噪声信号发生器 42信号的时域分析与处理 421基本平均直流均方根 422平均直流均方根 423周期平均值和均方根 424瞬态特性测量 425脉冲测量 426幅值和电平测量 427提取单频信息 428提取混合单频信息 429卷积积分 4210相关分析 4211谐波失真分析 43信号的频域分析与处理 431傅里叶变换 432Hilbert变换 433功率谱分析 434联合时频分析 435窗函数 436LabVIEW中其他频域分析处理VI 44波形测量与信号调理 441波形测量 442信号调理 45波形监测与逐点信号分析 451波形监测 452逐点信号分析 习题 第5章基于LabVIEW的滤波器设计 51数字滤波器概述 511数字滤波器的基本概念 512数字滤波器的分类 513实际(非理想)数字滤波器的类型 514实际(非理想)数字滤波器的基本参数设置 515数字滤波器的选择 52LabVIEW中的数字滤波器 521Express VI的滤波器VI 522波形调理VI的滤波器VI 523“函数”选板的滤波器VI 53FIR滤波器设计 54Butterworth(巴特沃斯)滤波器 55Chebyshev(切比雪夫)滤波器 56反Chebyshev(切比雪夫)滤波器 57椭圆滤波器 58贝塞尔滤波器 59中值滤波器 510自适应滤波器 5101自适应滤波器概述 5102自适应滤波器结构原理及算法 5103基于LabVIEW的自适应滤波器的设计实现 习题 第6章基于LabVIEW的数字图像处理实现 61图像处理概述 62IMAQ模块 621“Vision控件”选板 622“视觉与运动”子函数选板 63Vision Assistant 2017 64图像读取与保存 641图像文件格式简介 642读取图像 643保存图像 65基于LabVIEW的图像增强设计实现 651灰度变换 652中值滤波 653锐化滤波 习题 第7章与其他应用软件的接口 71LabVIEW的ActiveX编程 711ActiveX概述 712ActiveX控件容器 713ActiveX函数 714LabVIEW作为ActiveX客户端 715LabVIEW作为ActiveX服务器 716ActiveX事件 72与MATLAB语言接口技术 721MATLAB概述 722MATLAB脚本节点在LabVIEW中的调用 723使用ActiveX函数与MATLAB接口 724两种调用MATLAB方法的比较 73LabVIEW对Windows库函数的调用 731动态链接库(DLL)与API概述 732CIN节点与CLF节点 733调用Windows API 74LabVIEW对DDE函数的调用 习题 第8章基于LabVIEW的小波变换实现 81小波变换的基本理论 811小波变换概述 812从傅里叶变换到小波变换 813常用的小波函数 82在LabVIEW中实现小波变换 83基于LabVIEW与MATLAB的小波去噪算法实现 831小波去噪方法概述 832小波去噪算法的LabVIEW实现 习题 第9章基于LabVIEW的实验设计与实现 91子VI的创建与调用——虚拟温度测量仪的设计与数据显示分析实验 92LabVIEW的MathScript窗口和MathScript节点的使用实验 93信号的分析与处理实验 94基于LabVIEW的简易虚拟示波器设计 95基于LabVIEW的多功能信号发生器设计 96基于LabVIEW的虚拟滤波器设计 习题 参考文献
|