*通过动手学习的方法来获得在日常实验中基于计算机的编程技巧。
*通过使用强大的实验工具来实现有趣的项目,引导读者逐步掌握LabVIEW。
*本书的内容可以灵活选择阅读,这样读者可以根据自己需要来选择学习的范围和深度。
本书是一本"围绕练习来学习”的图书,特别适合作为大专院校的实验教材或者是自学用书。全书涉及的内容除了LabVIEW的基本编程概念和方法之外,还有大量的章节讨论DAQ的使用及LabVIEW的应用。全书共分13章,内容包括while循环与波形图、for循环与波形图、MathScript模型与XY图、DAQ辅助数据采集、数据文件与字符串、移位寄存器、case结构、数据独立性与序列结构、vi分析、使用DAQmx vi的数据采集与生成、PID温度控制项目、独立仪器控制等。
邓科,副教授,1996年获西北工业大学工业管理工程专业学士学位,1999年获西安交通大学通信与信息系统专业硕士学位; 2004年获西安交通大学通信与信息系统专业博士学位;2007年被聘为副教授。多年来一直从事移动通信、阵列信号处理、智能天线技术和移动通信系统等方面的科研工作。近年来主持国家自然科学基金2项,陕西省自然科学基金1项,参与了国家“863”课题5项,其中有3项评为Ab,1项评为Aa(特优)。申请者作为论文**作者共发表学术论文17篇,其中有10余篇被SCI/EI收录。 John Essick是里德学院的David W. Brauer物理教授。从1993年开始,他就在讲授《使用LabVIEW的基于计算机的实验》这一课程,它也作为里德高级实验课程的一部分。
第1章While循环和波形图表
1.1LabVIEW编程环境
1.2使用While循环和波形图表绘制正弦波
1.3编辑程序框图
1.4LabVIEW帮助窗口
1.5前面板编辑
1.6快捷菜单
1.7完成编程
1.8程序执行
1.9程序改进
1.10数据类型的表示
1.11自动生成特征
1.12保存程序
自己动手
习题
第2章For循环和波形图
2.1For循环基础
2.2使用For循环和波形图绘制正弦波
2.3波形图
2.4所属标签和自由标签
2.5使用For循环创建正弦波
2.6复制程序框图的图标
2.7自动索引功能
2.8运行VI
2.9波形图x轴的校准
2.10使用While循环和波形图绘制正弦波
2.11数组显示控件和探针观察窗口
自己动手
习题
第3章MathScript节点和XY图
3.1MathScript节点基础
3.2MathScript节点使用示例:绘制正弦波
3.3根据错误列表调试
3.4运用MathScript节点和XY图进行波形仿真
3.5创建一个xy簇
3.6运行VI
3.7MathScript交互窗口
3.8为WaveformSimulator添加形状选项
3.9枚举类型控件
3.10完成程序框图
3.11运行VI
3.12控件和指示簇
3.13用图标编辑器创建一个图标
3.14设计图标
3.15接线端分配
自己动手
习题
第4章使用DAQ助手实现数据采集
4.1数据采集VI
4.2数据采集硬件
4.3模拟输入模式
4.4范围与分辨率
4.5采样频率与混叠效应
4.6测量及自动化浏览器(MAX)
4.7在直流电压下简单地模拟输入操作
4.8数字示波器
4.9模拟输出
4.10直流电压源
4.11软件定时的正弦波发生器
4.12硬件定时的波形发生器
4.13在框图上放置一个定制的VI
4.14完成并执行WaveformGenerator(Express)
4.15改进的波形发生器
自己动手
习题
第5章数据文件与字符串
5.1ASCII文本与二进制数据文件
5.2在电子数据表格的格式文件中存储数据
5.3存储一维数据数组
5.4转置选项
5.5存储二维数据数组
5.6控制存储数据格式
5.7路径常量与平台可移植性
5.8基本文件I/O VI
5.9为一个电子表格文件添加文本标签
5.10反斜杠码(转义码)
自己动手
习题
第6章移位寄存器
6.1移位寄存器
6.2快速移位寄存器示例:整数相加
6.3使用移位寄存器的数值积分和微分
6.4幂函数模拟器VI
6.5使用梯形法则的数值积分
6.6使用单个寄存器的梯形法则VI
6.7梯形法则的收敛性
6.8使用多个移位寄存器的数值微分
6.9模块化和自动子VI创建
自己动手
习题
第7章条件结构
7.1条件结构的基础知识
7.2有关快速条件结构的示例:使用属性节点的运行时选项
7.3使用条件结构的数值积分
7.4基于辛普森准则的数值积分
7.5使用布尔条件结构的校验因子
7.6使用数值条件结构的部分和之和程序
7.7使用布尔条件结构的梯形法则贡献
7.8顶层的VI――Simpson'sRule
7.9梯形法则和辛普森准则之间的对比
自己动手
习题
第8章数据依赖性和顺序结构
8.1数据依赖性和顺序结构基础
8.2使用顺序结构的事件计时器
8.3使用数据依赖性的事件计时器
8.4高亮执行
自己动手
习题
第9章分析VI:曲线拟合
9.1热敏电阻阻抗温度数据文件
9.2使用热敏电阻的温度测量
9.3线性最小二乘法
9.4使用前面板控件将数据输入到VI
9.5通过从磁盘读取文件将数据输入到VI
9.6切分多维数组
9.7使用线性最小二乘法的曲线拟合
9.8残差图
自己动手
习题
第10章分析VI:快速傅里叶变换
10.1傅里叶变换
10.2离散采样和奈奎斯特频率
10.3离散傅里叶变换
10.4快速傅里叶变换
10.5频率计算器VI
10.6正弦信号的FFT
10.7将FFT应用到多种正弦输入
10.8复值幅度的模
10.9观察(频谱)泄漏
10.10泄漏的分析
10.11使用卷积理论描述泄漏
10.12加窗
10.13估计频率和幅度
10.14混叠
自己动手
习题
第11章数据采集与使用DAQmxVI产生数据
11.1DAQmxVI
11.2直流电压下简单的模拟输入操作
11.3数字示波器
11.4ExpressVI自动代码生成
11.5ExpressVI的限制
11.6使用状态机架构来改善数字示波器
11.7模拟输出操作
11.8波形发生器
自己动手
习题
第12章PID温度控制项目
12.1电热设备的基于电压控制的双向电流驱动
12.2PID温度控制算法
12.3PID温度控制系统第13章独立仪器的控制
13.1使用VISAVI来进行仪器控制
13.2VISA会话
13.3IEEE488.2标准
13.4通用的命令
13.5状态报告
13.6设备特有的命令
13.7本章所用的特有硬件
13.8测量及自动化浏览器(MAX)
13.9简单的基于VISA的查询操作
13.10消息结束
13.11使用属性节点来获得和设置通信属性
13.12在接口总线上测量
13.13同步方法
13.14基于串行池方法的测量VI
13.15基于服务请求方法的测量VI
13.16创建一个仪器驱动
13.17使用仪器驱动来编写一个应用程序
自己动手
习题
附录A温度控制系统的构建
附录B程序交叉索引表
我是一名需要使用LabVIEW进行毕业设计的学生,时间紧迫,任务繁重。在选择参考书籍时,我非常看重内容的全面性和实用性。这本《精通LabVIEW教程――由浅入深的范例学习(第二版)》无疑是我的最佳选择。它从基础概念到高级应用,几乎涵盖了LabVIEW的各个方面,而且每一个章节都有详细的范例讲解。我印象最深的是关于“状态机”的章节,书里用了一个非常清晰的流程图来展示状态机的设计思路,这让我能够快速地理解和实现复杂的控制逻辑。这本书不仅帮助我完成了我的毕业设计,更重要的是,它让我对LabVIEW有了系统性的认识,为我未来的职业发展打下了坚实的基础。我甚至将书中的一些代码和设计思路应用到了我的实际工作中,受到了同事的肯定。
评分作为一个在工业自动化领域摸爬滚打多年的工程师,我对各种编程语言和开发平台都有所涉猎。但坦白说,LabVIEW在某些特定领域,例如数据采集和仪器控制方面,确实有着不可替代的优势。然而,要真正掌握LabVIEW,尤其是要做到“精通”,就需要一本既有深度又有广度的教程。我之前尝试过几本LabVIEW的书籍,但都未能让我满意,要么是太浅,要么是例子过于陈旧,无法满足现代工业的需求。这本《精通LabVIEW教程――由浅入深的范例学习(第二版)》则完全不同。它不仅涵盖了LabVIEW的基础知识,更深入地探讨了许多高级主题,例如状态机编程、多线程处理、以及与各种硬件设备的接口技术。书中的范例非常实用,而且都是基于最新的LabVIEW版本,我甚至可以直接将书中的部分代码移植到我的实际项目中。我特别喜欢其中关于“模块化设计”和“代码优化”的讲解,这对于提高程序的健壮性和可维护性至关重要。在工作中,我经常需要处理复杂的实时数据流,以及与各种传感器和执行器进行交互。这本书为我提供了一个非常好的框架和思路,让我能够更高效地设计和开发出满足需求的自动化解决方案。
评分我是在一个技术论坛上看到有人推荐这本书的,当时我正在为学习LabVIEW而感到头疼,网上找到的资料碎片化,而且很多都停留在理论层面,缺乏实践指导。这本书的名字就很有吸引力:“由浅入深的范例学习”,这正是我所需要的。拿到书后,我迫不及待地翻阅起来,发现里面的内容果然名不虚传。它从最基本的LabVIEW界面介绍开始,一步一步地引导读者创建第一个VI,然后通过一系列精心设计的范例,逐步讲解数据流编程、循环结构、条件判断、数组、簇、字符串等核心概念。我最喜欢的是它对“虚拟仪器”(VI)这个概念的解释,以及如何通过图形化的方式来构建程序,这对我这个习惯了文本编程的人来说,是一个全新的思维方式。书中的范例非常生动有趣,例如如何用LabVIEW模拟一个简单的信号发生器,如何采集音频信号并进行频谱分析,这些都让我对LabVIEW的强大功能有了直观的认识。我尝试跟着书中的例子动手实践,每次都能学到新的东西,而且非常有成就感。这本书不仅教会了我LabVIEW的语法和用法,更重要的是,它培养了我用LabVIEW解决问题的能力。
评分作为一名业余爱好者,我对科学实验和数据分析充满了热情,但苦于没有专业的工具和学习资源。在朋友的推荐下,我购买了这本《精通LabVIEW教程――由浅入深的范例学习(第二版)》。我之前对LabVIEW一无所知,甚至觉得图形化编程会很难上手。但这本书完全打消了我的顾虑。它以非常友好的方式,从零开始介绍了LabVIEW的方方面面。书中的范例非常贴近生活,例如如何用LabVIEW来测量和记录室温变化,如何制作一个简单的电子时钟,甚至是如何模拟一个简单的电路。这些范例不仅有趣,而且让我能够立刻看到学习成果,极大地增强了我学习的信心。我按照书中的指导,搭建了自己的实验台,用LabVIEW采集并分析了各种数据,例如植物的光合作用速率,甚至是一些简单的物理实验数据。这本书让我能够用更专业、更科学的方式来探索我的兴趣爱好,我非常享受这个过程。
评分我是一家小型科技公司的技术负责人,我们需要用LabVIEW来开发一些定制化的仪器和测试设备。在选择技术书籍时,我们非常看重内容的实用性和前沿性。这本《精通LabVIEW教程――由浅入深的范例学习(第二版)》完全符合我们的要求。它不仅提供了扎实的基础知识,还介绍了许多最新的LabVIEW功能和技术,例如与云平台的集成、数据可视化的高级技巧等。书中的案例非常丰富,覆盖了数据采集、信号处理、自动控制、人机交互等多个方面,我们从中获得了许多灵感和解决方案。我特别欣赏书中的“代码重用”和“工程化开发”的章节,这对于我们团队的开发效率和项目质量有着直接的提升。我们团队的工程师们都非常喜欢这本书,并且已经将书中的一些方法和技术应用到了实际项目中,取得了显著的成效。这本书为我们提供了一个坚实的LabVIEW开发平台,让我们能够更自信地迎接各种技术挑战。
评分这本书我是在一个偶然的机会下看到的,当时我对LabVIEW这个软件一直都感到非常好奇,因为它在科学研究和工程领域应用的非常广泛,但又苦于找不到一个真正能帮助我入门的资料。市面上的一些教材,要么过于理论化,要么例子太简单,学完之后感觉自己好像什么都没学到。直到我遇到了这本《精通LabVIEW教程――由浅入深的范例学习(第二版)》,我才发现原来学习LabVIEW可以这么有趣和高效。书中的范例设计得非常巧妙,从最基础的VI创建,到数据采集、信号处理,再到用户界面的设计,每一个章节都循序渐进,让我在不知不觉中掌握了LabVIEW的核心概念和常用技巧。特别是那些与实际应用相结合的例子,让我能够立刻体会到LabVIEW的强大之处,也激发了我进一步深入学习的动力。我记得有一个关于温度传感器数据采集和显示的应用,书里讲解得非常细致,从硬件连接到软件编程,每一个步骤都清清楚楚。我按照书中的指导,自己动手实践了一遍,成功地实现了数据采集和显示的功能,那一刻的成就感真是无与伦比。这本书不仅仅是一本教程,更像是一位循循善诱的老师,它耐心地引导我,让我能够独立地解决问题,而不是仅仅停留在模仿阶段。我强烈推荐这本书给所有想要学习LabVIEW的朋友,无论你是初学者还是有一定基础的学习者,都能从中获益匪浅。
评分我是一名在读的博士生,实验室里经常需要用到LabVIEW进行数据采集和仪器控制。之前一直都是零散地学习,遇到问题就去网上搜,效率很低,而且学到的知识也缺乏系统性。直到我读了这本《精通LabVIEW教程――由浅入深的范例学习(第二版)》,才真正体会到什么叫做“醍醐灌顶”。这本书的内容组织得非常合理,从最基础的图形化编程概念讲起,逐步深入到各种高级功能的使用。书中的范例设计得非常贴合实际科研需求,我印象最深的是一个关于电机控制的章节,里面详细介绍了如何使用LabVIEW搭建一个精确的电机速度控制系统。书中的代码清晰易懂,讲解也很到位,我跟着书里的步骤,很快就在自己的实验平台上实现了基本功能。更重要的是,这本书不仅教我“怎么做”,更教我“为什么这么做”。它会深入分析每一个VI背后的逻辑,让我理解LabVIEW的底层原理,从而能够举一反三,解决更复杂的问题。我之前常常遇到的一个瓶颈就是,看到别人的代码能实现功能,但自己写起来就觉得无从下手,或者写出来的代码效率很低。这本书彻底解决了我的这个问题,让我能够更自信地进行LabVIEW编程。现在,我可以用LabVIEW高效地完成我的实验任务,甚至开始尝试开发一些更高级的自动化系统。
评分我一直对科学可视化和数据分析非常感兴趣,但苦于没有合适的工具。在一次偶然的机会,我了解到LabVIEW在这些领域有着广泛的应用。在朋友的推荐下,我购买了这本《精通LabVIEW教程――由浅入深的范例学习(第二版)》。这本书对我来说,就像打开了一扇新的大门。它从最基础的VI创建开始,逐步引导我了解LabVIEW强大的数据处理和可视化能力。书中关于图表和波形显示控件的讲解,以及如何通过编程动态更新这些控件,让我能够轻松地创建出直观、美观的数据分析界面。我尝试用书中的方法来处理我收集到的各种科学实验数据,例如模拟信号的频谱分析,以及传感器数据的趋势预测。这本书让我能够用一种更直观、更有效的方式来理解和探索我的数据,我非常喜欢这种“所见即所得”的编程体验。
评分我之前学习LabVIEW的时候,总是觉得概念非常模糊,尤其是在理解数据流编程和并行执行方面。这本书给我最大的启发就是,它通过大量的图示和具体的范例,将这些抽象的概念变得非常直观易懂。我记得有一个关于“事件结构”的章节,书里用了一个非常生动的例子来解释它的工作原理,我一看就明白了。而且,书中的范例设计得非常贴合实际应用场景,例如如何创建一个可交互的仪表盘,如何进行实时数据监控和报警。这些范例不仅仅是代码的堆砌,更重要的是它背后所蕴含的设计思想和编程逻辑。我跟着书中的例子,一步步地修改和完善,最终成功地开发出了一个符合我需求的系统。这本书让我深刻体会到,学习LabVIEW不仅仅是学习一门编程语言,更是学习一种新的工程思维方式。
评分我是一名对嵌入式系统开发有浓厚兴趣的学生,一直想学习如何使用LabVIEW来控制硬件,并进行实时数据处理。但市面上关于LabVIEW与嵌入式结合的书籍并不多,而且内容往往比较晦涩难懂。这本《精通LabVIEW教程――由浅入深的范例学习(第二版)》给我带来了很大的惊喜。虽然它并非专门针对嵌入式,但书中所讲解的许多基础知识和高级技巧,对于理解和掌握LabVIEW在嵌入式领域的应用都至关重要。例如,书中关于数据采集、信号处理、用户界面设计等章节,都为我后续学习如何将LabVIEW与myRIO、FPGA等嵌入式硬件结合打下了坚实的基础。我印象特别深刻的是书中有关于如何进行实时时序控制的讲解,这对于嵌入式开发来说是必不可少的。我尝试将书中的一些代码应用到我正在进行的嵌入式项目中,发现效果非常好。这本书让我看到了LabVIEW在嵌入式领域的光明前景,也让我更有信心去探索这个方向。
评分还行
评分这本书为什么没有防伪呢
评分图书馆的书太旧了 不好 买本新的可以
评分收到就是这样了,快递太慢。
评分东西质量很好,送货速度快,好评!
评分很好,实用。
评分纸质不错,物流快,专业教材
评分专业之书好好研究,提升能力
评分还好吧
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 静流书站 版权所有