中图网文创礼盒,买2个减5元
欢迎光临中图网 请 | 注册
> >>
LabVIEW虚拟仪器程序设计基础

LabVIEW虚拟仪器程序设计基础

作者:谢堂尧
出版社:中国铁道出版社出版时间:2021-08-01
开本: 16开 页数: 216
本类榜单:教材销量榜
中 图 价:¥26.6(7.2折) 定价  ¥37.0 登录后可看到会员价
加入购物车 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>

LabVIEW虚拟仪器程序设计基础 版权信息

LabVIEW虚拟仪器程序设计基础 本书特色

LabVIEW是一种程序开发环境,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。LabVIEW软件是NI设计平台的核心,也是开发测量或控制系统的理想选择,是目前使用较为广泛的虚拟仪器开发环境。本书基于LabVIEW2019版本,简化了分布式测试、测量和控制系统的设计,目前市面上的相关图书多为2018版本。本书将配备操作视频,可扫码观看,便于学生学习和使用。

LabVIEW虚拟仪器程序设计基础 内容简介

本书基于 LabVIEW 2019版本,介绍了虚拟仪器的基本概念、种类、常见应用和 LabVIEW软件基础知识。全书共 8章,重点围绕 LabVIEW软件的数据类型、显示及存储、程序结构、编程架构等展开,介绍了编者近年总结的一些经典案例,注重理论与实际编程的紧密结合,帮助读者掌握使用 LabVIEW的基本方法和技巧。
本书适合作为普通高等学校计算机、电子技术、自动化工程、电气、通信、测控等相关专业教材,也可作为 LabVIEW入门级读者以及从事相关专业工程人员的参考用书。

LabVIEW虚拟仪器程序设计基础 目录

**章 虚拟仪器介绍.......................... 1 1.1 仪器的历史与发展 ................................1 1.2 虚拟仪器的基本概念 ..............................3 1.3 虚拟仪器的系统结构 ..............................4 1.3.1 虚拟仪器的基本功能 ............................4 1.3.2 虚拟通用仪器硬件平台 ..........................5 1.3.3 虚拟仪器应用软件 .............................7 1.3.4 虚拟仪器软件开发平台 ..........................8 1.4 虚拟仪器技术应用 ................................9 小结 ........................................10 习题 ........................................10 第2 章 LabVIEW 基础知识...................... 11 2.1 LabVIEW 简介 ................................11 2.1.1 LabVIEW 发展史 .............................11 2.1.2 LabVIEW 优势 ..............................13 2.2 LabVIEW 的启动 ................................14 2.3 项目浏览器 ..................................16 2.3.1 项目浏览器窗口 .............................16 2.3.2 项目相关工具栏 ..............................17 2.4 VI 的启动与保存 ................................22 2.4.1 启动已有VI ...............................22 2.4.2 新建保存VI ...............................23 2.5 VI 组成 ....................................25 2.5.1 前面板 ..................................25 2.5.2 程序框图 .................................26 2.5.3 图标和接线板 ...............................27 2.5.4 LabVIEW 工具栏 .............................30 目 录IILabVIEW 虚拟仪器程序设计基础 2.5.5 LabVIEW 对象的快捷菜单 ........................32 2.6 LabVIEW 中的选板 ..............................33 2.6.1 控件选板 .................................33 2.6.2 工具选板 .................................35 2.6.3 函数选板 .................................36 2.7 子VI 的创建与调用 ..............................38 2.8 LabVIEW 帮助工具 ..............................39 2.8.1 “即时帮助”窗口 .............................39 2.8.2 “LabVIEW 帮助”窗口 ..........................41 2.8.3 “NI 范例查找器”窗口 ..........................41 2.9 LabVIEW 调试工具 ..............................42 2.9.1 纠正断开的VI ..............................42 2.9.2 设置VI 修订历史 ............................43 2.9.3 调试技巧 .................................43 小结 ........................................46 习题 ........................................47 上机实验 ......................................47 第3 章 数据类型与操作........................ 49 3.1 数据类型简介 ..................................49 3.2 数值数据类型 ..................................50 3.2.1 数值型分类 ................................50 3.2.2 数值型对象的操作 ............................52 3.3 布尔型数据 ..................................56 3.4 字符串与路径数据 ...............................58 3.4.1 字符输入 输出控件 ...........................59 3.4.2 组合框 ..................................60 3.4.3 表格和列表框 ...............................61 3.4.4 树形 ...................................62 3.4.5 路径 ...................................63 3.5 数组 ......................................63 3.5.1 数组的创建 ................................63 3.5.2 数组函数 .................................65 3.6 簇 .......................................73III 3.6.1 簇的创建 .................................73 3.6.2 簇函数 ..................................74 3.7 其他数据类型 ..................................77 3.7.1 枚举类型 .................................77 3.7.2 时间类型 .................................78 3.7.3 变体类型 .................................79 小结 ........................................80 习题 ........................................80 上机实验 ......................................80 第4 章 LabVIEW 程序运行结构.................... 83 4.1 概述 ......................................83 4.2 循环结构 ....................................83 4.2.1 For 循环 ..................................83 4.2.2 While 循环 ................................86 4.3 结构中的数据传递 ...............................88 4.3.1 变量 ...................................88 4.3.2 移位寄存器 ...............................96 4.3.3 反馈节点 ................................100 4.3.4 隧道 ...................................102 4.4 层次结构 ...................................105 4.4.1 条件结构 ................................105 4.4.2 顺序结构 ................................113 4.4.3 事件结构 ................................116 4.5 定时结构 ...................................120 4.5.1 定时函数 ................................121 4.5.2 定时循环 ................................122 4.5.3 定时顺序 ................................124 4.6 公式节点 ...................................127 小结 ........................................130 习题 ........................................131 上机实验 ......................................131 第5 章 波形与图形控件....................... 134 5.1 概述 ......................................134 IVLabVIEW 虚拟仪器程序设计基础 5.2 波形数据 ...................................136 5.2.1 波形数据的组成 .............................136 5.2.2 波形操作函数 ..............................136 5.3 波形图(Graph) ...............................137 5.3.1 波形图的基本操作 ............................138 5.3.2 波形图的输入数据类型 ..........................141 5.4 波形图表(Chart) ..............................143 5.4.1 波形图表的输入数据 ..........................143 5.4.2 波形图表的基本操作 ..........................145 5.5 XY 图 ....................................145 5.6 强度图 ....................................147 小结 ........................................148 习题 ........................................148 上机实验 ......................................149 第6 章 LabVIEW 发布产品...................... 153 6.1 概述 ......................................153 6.2 应用程序 ...................................154 6.2.1 准备工作 ................................154 6.2.2 应用程序生成步骤 ............................154 6.2.3 应用程序运行错误 ............................158 6.3 安装程序 ...................................158 6.4 .NET 互操作程序集 ..............................163 6.5 源代码发布 ..................................165 6.6 共享库 ....................................166 6.7 打包库和程序包 ................................167 6.8 Zip 文件....................................168 小结 ........................................168 习题 ........................................168 第7 章 LabVIEW 在数字电路中的应用实例.............. 169 7.1 组合逻辑电路系统的设计 ...........................169 7.1.1 全加器的设计 ..............................169 7.1.2 三路表决器 ...............................170 7.1.3 四选一数据选择器 ............................172 7.1.4 八线- 三线编码器 ............................172 7.1.5 三线- 八线译码器 ............................175 7.1.6 七段显示译码器 .............................177 7.1.7 组合逻辑电路实验系统设计 .......................179 7.2 时序逻辑电路的设计 .............................180 7.2.1 时钟信号子VI 的设计 ..........................180 7.2.2 SR 触发器 ................................181 7.2.3 JK 触发器 ................................182 7.2.4 T 触发器 ................................184 7.2.5 D 触发器 ................................185 7.2.6 四位移位寄存器 .............................187 7.2.7 同步二进制加法计数器 ..........................188 7.2.8 时序逻辑电路实验系统的设计 ......................190 小结 ........................................191 习题 ........................................192 上机实验 ......................................193 第8 章 LabVIEW 在数字信号处理中的应用实验............ 195 8.1 信号的发生 ..................................195 8.1.1 基本函数发生器模块设计 ........................195 8.1.2 白噪声信号发生器 ............................197 8.2 数字信号的卷积计算 .............................198 8.3 数字信号的频域分析 .............................200 8.3.1 数字信号的快速傅里叶变换 .......................200 8.3.2 数字信号的频谱分析 ..........................203 小结 ........................................204 习题 ........................................204 参考文献............................... 205
展开全部

LabVIEW虚拟仪器程序设计基础 作者简介

谢堂尧,男,北京邮电大学博士在读,韩国新罗大学硕士学位,华北科技学院教学顾问,北京航诚达科技发展有限公司总经理,从事虚拟仪器软硬件开发以及应用。 于臻,男,北京邮电大学博士学位,副教授,华北科技学院电子信息工程学院信息工程系主任,华北科技学院电信学院学术委员会委员、教学督导,人工智能学会会员,主要从事射频微波、宽带无线通信、应急通信技术的教学与科研工作。主持和参与国家自然科学基金,国家重点研发项目,国防基础科研项目6项,厅局级课题4项,横向课题2项,中央高校基本科研业务费资助项目十余项,获河北煤炭工业行业协会三等奖2项,国家发明专利4篇。主持《天线与电波传播》省级精品在线开放课程,教研项目11项,研究成果获得省级以上奖励5项,获首届全国高校微课教学比赛优秀奖、发表论文二十余篇,其中,SCI、EI检索10篇。 冉小英,女,北京交通大学硕士学位,副教授,华北科技学院电子信息工程学院通信工程系教师,主要从事小型多频段天线、宽带无线通信、应急监测监控技术的教学与科研工作。主持及主研厅局级以上科教研项目十余项,获河北煤炭工业行业协会三等奖2项,河北省教研成果二等奖1项目,参与《天线与电波传

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服