网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | LabVIEW入门与实战开发100例(第4版) |
分类 | 教育考试-考试-计算机类 |
作者 | 严雨,刘艳伟 |
出版社 | 电子工业出版社 |
下载 | ![]() |
简介 | 内容推荐 本书以LabVIEW为讲解对象,系统介绍了LabVIEW程序设计的理念、关键技术和应用实例。全书分为三大部分:基础篇、实例应用篇和综合开发篇。基础篇(第1~10章)介绍了LabVIEW程序设计所需的基础知识,实例应用篇(第11~27章)介绍了实际应用中涉及的具体问题和应用实例,综合开发篇(第28~32章)则对实际工作中的具体系统进行详细的讲解和分析。本书共有100个实例,具有涵盖面广、内容丰富、结构清晰、实用性强的特点。本书通过大量实例阐述程序设计中的重要概念和设计步骤,突出了系统完整性和实用性相结合的优点。 目录 第1章LabVIEW的基本操作 1.1【实例1】基于模板打开一个VI并运行 1.2【实例2】基于模板创建一个VI 1.3【实例3】编辑前面板 1.3.1控件选板 1.3.2工具选板 1.3.3前面板的编辑 1.4【实例4】调试VI 第2章自定义VI 2.1【实例5】简易数值运算 2.1.1设计目的 2.1.2程序框图主要功能模块介绍 2.1.3详细设计步骤 2.2【实例6】简单滤除信号噪声 2.2.1设计目的 2.2.2程序框图主要功能模块介绍 2.2.3详细设计步骤 第3章数组 3.1【实例7】创建数组控件 3.2【实例8】创建二维数组 3.3【实例9】数组的多态性 3.4【实例10】“数组大小”函数 3.5【实例11】“索引数组”函数 3.6【实例12】“数组插入”函数 3.7【实例13】“初始化数组”函数 第4章簇 4.1【实例14】创建簇 4.2【实例15】“捆绑”函数 4.3【实例16】“解除捆绑”函数 4.4【实例17】“簇至数组转换”函数和“数组至簇转换”函数 第5章字符串、变量和矩阵 5.1【实例18】基本字符串函数的使用 5.2【实例19】“数组至电子表格字符串转换”函数和“电子表格字符串至数组转换”函数 5.3【实例20】局部变量和全局变量的使用 5.4【实例21】矩阵的基本运算 5.5【实例22】求解线性代数方程 第6章程序结构 6.1【实例23】For循环 6.2【实例24】While循环 6.3【实例25】顺序结构 6.4【实例26】事件结构 6.5【实例27】使能结构 6.6【实例28】选择结构 6.7【实例29】公式节点 6.8【实例30】移位寄存器 第7章图形化数据显示 7.1【实例31】波形图表 7.2【实例32】波形图 7.3【实例33】定制波形图表 7.4【实例34】定制波形图 7.5【实例35】XY曲线图 7.6【实例36】强度图 7.7【实例37】三维曲面图 第8章人机界面交互设计 8.1【实例38】创建登录对话框 8.2【实例39】创建主菜单 8.3【实例40】自定义控件 8.4【实例41】修饰静态界面 8.5【实例42】动态交互界面 第9章文件I/O 9.1【实例43】向文件中写入数据 9.2【实例44】从文件中读取数据 9.3【实例45】写入二进制文件 9.4【实例46】写入表单文件 9.5【实例47】读取电子表格文件 9.6【实例48】向文件中写入波形数据 第10章子VI与程序调试 10.1【实例49】创建子VI 10.2【实例50】调用子VI 第11章数学分析与信号处理 11.1【实例51】求商和余数 11.2【实例52】数值微积分 11.3【实例53】曲线积分 11.4【实例54】求解微分方程―单摆运动 11.5【实例55】线性代数计算器 11.6【实例56】求解多项式函数零点 11.7【实例57】曲线拟合 11.8【实例58】概率与统计 11.9【实例59】取值很优化 11.10【实例60】MathScript节点实现信号分析 11.11【实例61】信号生成 11.12【实例62】计算信号归一化频率 11.13【实例63】测量信号幅值和电平 11.14【实例64】信号的瞬态特性测量 11.15【实例65】单边傅里叶变换 11.16【实例66】双边傅里叶变换 11.17【实例67】平滑窗 11.18【实例68】汉明窗 11.19【实例69】提取正弦波 11.20【实例70】逐点分析滤波器 第12章数据采集和仪器控制 12.1【实例71】单通道单点采样 12.2【实例72】采集波形 12.3【实例73】单通道单点输出 12.4【实例74】生成波形 12.5【实例75】VISA函数 12.6【实例76】LabVIEW与GPIB通信 12.7【实例77】使用NI-DAQmxVI创建任务 12.8【实例78】使用DAQAssistant创建任务 第13章ExpressVI 13.1【实例79】利用ExpressVI实现数值比较 13.2【实例80】利用ExpressVI实现刻度标示变换 13.3【实例81】利用ExpressVI实现信号选择 第14章【实例82】获取系统当前时间 14.1设计目的 14.2程序框图主要功能模块介绍 14.3详细设计步骤 第15章【实例83】创建右键快捷菜单 15.1设计目的 15.2程序框图主要功能模块介绍 15.3详细设计步骤 第16章【实例84】数字示波器 16.1设计目的 16.2程序框图主要功能模块介绍 16.3详细设计步骤 16.3.1前面板设计 16.3.2触发电平子VI的设计 16.3.3触发器子VI的设计 16.3.4通道选择子VI的设计 16.3.5功率估计子VI的设计 16.3.6相位分析子VI的设计 16.3.7选择功能的实现 16.3.8水平分度调节处理功能块的设计 16.3.9幅值分度调节处理功能块的设计 16.3.10完整程序框图 16.3.11运行结果 第17章【实例85】触发计数器 17.1设计目的 17.2程序框图主要功能模块介绍 17.3详细设计步骤 17.3.1创建一个新的VI 17.3.2添加仿真信号 17.3.3添加“触发与门限”函数 17.3.4进行统计计数 17.3.5完整程序框图 17.3.6运行结果 第18章【实例86】基本函数发生器 18.1设计目的 18.2程序框图主要功能模块介绍 18.3详细设计步骤 18.3.1创建一个新的VI 18.3.2配置基本函数发生器 18.3.3完整程序框图 18.3.4前面板界面布局 18.3.5运行结果 第19章【实例87】对高斯噪声的统计分析 19.1设计目的 19.2程序框图主要功能模块介绍 19.3详细设计步骤 19.3.1创建一个新的VI 19.3.2添加信号源 19.3.3对信号进行统计分析 19.3.4创建柱状图 19.3.5完整程序框图 19.3.6运行结果 第20章【实例88】信号的功率谱测量 20.1设计目的 20.2程序框图主要功能模块介绍 20.3详细设计步骤 20.3.1创建一个新的VI 20.3.2产生添加了噪声的正弦信号 20.3.3前面板的设计 20.3.4功率谱测量程序框图 20.3.5完整程序框图 20.3.6运行结果 第21章【实例89】低通滤波器设计 21.1设计目的 21.2程序框图主要功能模块介绍 21.3详细设计步骤 21.3.1创建一个新的VI 21.3.2产生信号源 21.3.3低通滤波 21.3.4进行频谱分析 21.3.5完整程序框图 21.3.6运行结果 第22章【实例90】火车车轮状态的实时监控 22.1设计目的 22.2程序框图主要功能模块介绍 22.2.1“Butterworth滤波器(逐点)”函数 22.2.2“数组优选值与最小值(逐点)”函数 22.2.3“布尔值转换(逐点)”函数 22.2.4条件结构 22.3详细设计步骤 22.3.1创建一个新的VI 22.3.2构建仿真数据数组 22.3.3Butterworth滤波处理 22.3.4峰值检测 22.3.5完整程序框图 22.3.6运行结果 第23章【实例91】温度分析仪 23.1设计目的 23.2程序框图主要功能模块介绍 23.2.1数字温度计子VI模块 23.2.2“数组优选值与最小值”函数 23.2.3“均值”函数 23.2.4簇捆绑函数(控件) 23.3详细设计步骤 23.3.1数字温度计子VI的设计 23.3.2前面板的设计 23.3.3温度数据采集 23.3.4温度分析 23.3.5完整程序框图设计 23.3.6运行结果 第24章【实例92】谐波分析仪 24.1设计目的 24.2程序框图主要功能模块介绍 24.2.1测试信号子VI 24.2.2“谐波失真分析”函数 24.2.3“简易错误处理器”函数 24.3详细设计步骤 24.3.1创建一个新的VI 24.3.2编写测试信号子VI 24.3.3添加“谐波失真分析”函数 24.3.4完成前面板的设计 24.3.5运行结果 第25章【实例93】电话按键声音模拟器 25.1设计目的 25.2程序框图主要功能模块介绍 25.2.1“创建路径”函数 25.2.2“播放声音文件”函数 25.2.3“数值至十进制数字符串转换”函数 25.3详细设计步骤 25.3.1创建一个新的VI 25.3.2前面板的设计 25.3.3电话按键声音模拟和键值显示 25.3.4完整程序框图 25.3.5运行结果 第26章【实例94】回声产生器 26.1设计目的 26.2程序框图主要功能模块介绍 26.2.1回声产生器功能模块 26.2.2While循环功能模块 26.3详细设计步骤 26.3.1创建一个新的VI 26.3.2回声产生模块程序设计 26.3.3完整程序框图 26.3.4运行结果 第27章【实例95】回声探测器 27.1设计目的 27.2程序框图主要功能模块介绍 27.2.1回声产生子VI功能模块 27.2.2回声探测功能模块 27.2.3结果显示功能模块 27.2.4While循环功能模块 27.3详细设计步骤 27.3.1创建回声产生子VI 27.3.2前面板的设计 27.3.3回声探测程序框图设计 27.3.4完整程序框图 27.3.5运行结果 第28章【实例96】信号的发生与处理综合实例 28.1设计目的 28.2程序框图主要功能模块介绍 28.2.1产生原始信号子VI模块 28.2.2窗函数滤波模块 28.2.3FFT功率谱函数模块 28.2.4波形优选最小值函数模块 28.2.5活动游标控件模块 28.3详细设计步骤 28.3.1产生原始信号子VI 28.3.2前面板的设计 28.3.3产生原始信号 28.3.4添加“FIR加窗滤波器”函数 28.3.5添加“FFT功率谱”函数 28.3.6添加“波形优选最小值”函数 28.3.7游标设置 28.3.8完整程序框图 28.3.9运行结果 第29章【实例97】双通道频谱测量的滤波器设计 29.1设计目的 29.2程序框图主要功能模块介绍 29.2.1测试信号生成模块 29.2.2“双通道谱测量”VI 29.2.3“信号掩区和边界测试”VI 29.2.4“滤波器”VI 29.2.5设置截止频率子VI模块 29.2.6处理结果显示部分 29.3详细设计步骤 29.3.1创建截止频率设置子VI 29.3.2前面板的设计 29.3.3产生仿真信号 29.3.4信号滤波 29.3.5信号的双通道谱测量 29.3.6检测信号 29.3.7程序框图中数据流的传输 29.3.8完整程序框图 29.3.9运行结果 第30章【实例98】微处理器冷却装置的实时监控 30.1设计目的 30.2微处理器冷却装置实时监控系统的运行 30.3程序框图主要功能介绍 30.4微处理器冷却装置实时监控系统的设计步骤 30.4.1前面板的设计 30.4.2PAC-IOwithFanStatus子VI的创建 30.4.3Temp.Logger子VI的创建 30.4.4UpdateTimingDiagram子VI的创建 30.4.5FanComputation子VI的创建 30.4.6程序总体框架的处理 30.4.7“定时循环”结构的输入和初始化 30.4.8输入阶段的处理过程 30.4.9计算阶段的处理过程 30.4.10输出阶段的处理过程 30.4.11添加程序注释和说明 第31章【实例99】脉冲及瞬态测量控件设计 31.1设计目的 31.2程序框图主要功能模块介绍 31.3详细设计步骤 31.3.1生成基本波形和噪声波形 31.3.2仿真波形的生成和显示 31.3.3瞬态测量程序块 31.3.4脉冲测量程序块 31.3.5周期平均值和均方根程序块 31.3.6幅值和电平测量程序块 31.3.7完整的程序框图 第32章【实例100】数据采集系统的设计 32.1设计目的 32.2数据采集系统相关介绍 32.2.1测试过程介绍 32.2.2测试参数分析 32.3系统前面板的开发 32.3.1创建新的虚拟仪器(VI) 32.3.2系统选项卡控件 32.3.3修饰图案 32.3.4系统下拉列表 32.3.5数值输入控件 32.3.6文件路径输入控件 32.3.7布尔控件 32.3.8波形图表控件 32.3.9系统单选控件 32.3.10旋钮控件 32.3.11温度计控件 32.3.12仪表控件 32.3.13多列列表框控件 32.4程序框图设计 32.4.1顺序结构 32.4.2数据采集装置的参数设置 32.4.3冷端补偿通道 32.4.4电压信号采集模块 32.4.5数据采集和处理模块 32.4.6数据显示与保存模块 32.4.7程序运行控制模块 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。