图书介绍

Labwindows/CVI逐步深入与开发实例2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Labwindows/CVI逐步深入与开发实例
  • 宋宇峰等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111117662
  • 出版时间:2003
  • 标注页数:298页
  • 文件大小:37MB
  • 文件页数:310页
  • 主题词:计算机仿真-仿真器-计算机辅助设计-应用软件,LabWindows/CVI

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Labwindows/CVI逐步深入与开发实例PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 基础篇1

第1章 LabWindows/CVI开发环境1

1.1 LabWindows/CVI简介1

1.1.1 虚拟仪器技术1

1.1.2 LabWindows/CVI的应用范围2

1.1.3 LabWindows/CVI特点2

1.2 LabWindows/CVI的开发环境2

1.2.1 LabWindows/CVI的安装2

1.2.2 工程窗口3

1.2.3 用户界面窗口5

1.2.4 代码编辑窗口7

1.2.5 函数面板编辑窗口7

1.3 建立第一个LabWindows/CVI应用程序8

1.3.1 创建工程8

1.3.2 设计用户界面8

1.3.3 在程序中添加源代码10

1.3.4 运行、调试并生成.exe文件13

1.5 总结和提高15

1.4 如何得到LabWindows/CVI的帮助信息15

1.6 习题与上机练习题16

第2章 面板和控件17

2.1 LabWindows/CVI的面板和控件17

2.1.1 面板17

2.1.2 控件17

2.2 在用户界面中设置面板及控件的属性17

2.2.1 面板的属性设置17

2.2.2 控件的属性设置20

2.3 关于面板和控件的常用函数21

2.4 实例应用22

2.4.1 创建工程和面板布局23

2.4.2 修改代码25

2.5 总结和提高28

2.6 习题和上机练习题30

3.1.2 面板事件31

3.1.1 理解事件31

3.1 面板和控件的事件31

第3章 事件和用户交互31

3.1.3 控件事件32

3.1.4 回调函数32

3.2 用户交互(鼠标应用)33

3.2.1 关于鼠标的用户界面函数33

3.2.2 鼠标事件的扩展34

3.3 实例应用35

3.3.1 界面设计35

3.3.2 生成并添加代码36

3.4 总结与提高43

3.5 习题与上机练习题43

第4章 对话框和剪贴板45

4.1 对话框45

4.1.1 用户界面库的对话框函数45

4.1.2 创建一个对话框应用程序46

4.1.4 在程序中添加自定义对话框52

4.1.3 创建自定义对话框52

4.2 剪贴板54

4.2.1 用户界面函数库中的剪贴板函数54

4.2.2 在程序中应用剪贴板55

4.3 总结与提高57

4.4 习题与上机练习题58

5.1 图表控件59

5.2 Graph控件59

第5章 图表控件的应用59

5.2.1 绘图功能60

5.2.2 光标功能61

5.2.3 坐标设定功能62

5.2.4 缩放、移动视区功能64

5.3 StripChart控件65

5.4 应用实例65

5.4.1 编辑用户界面66

5.4.2 生成并修改代码67

5.5 总结与提高73

5.6 习题与上机练习题74

第6章 为应用程序创建菜单75

6.1 设计菜单75

6.1.1 使用菜单编辑器设计菜单75

6.1.2 定义菜单项的访问键和快捷键76

6.1.3 将菜单添加到面板中并修改菜单的属性77

6.1.4 显示弹出式菜单77

6.2 在菜单中添加最新访问的文件列表78

6.3.1 编辑用户界面79

6.3 实例应用79

6.3.2 生成并修改代码80

6.4 总结与提高87

6.5 习题与上机练习题88

第2篇 提高篇89

第7章 编程实现界面及函数面板文件89

7.1 编程实现界面89

7.1.1 编程创建面板、控件和菜单89

7.1.2 安装回调函数91

7.2 函数面板文件的使用92

7.3 实例应用94

7.4 总结与提高98

7.5 习题与上机练习题99

第8章 信号分析处理函数100

8.1 高级分析库100

8.2 信号产生函数100

8.3 信号处理函数102

8.3.1 频域信号处理102

8.3.3 IIR数字滤波器和FIR数字滤波器103

8.3.2 时域信号处理103

8.3.4 窗函数104

8.4 应用实例104

8.4.1 编辑用户界面105

8.4.2 生成并修改代码106

8.5 总结与提高110

8.6 习题与上机练习题111

9.1 高级控件简介112

第9章 高级控件应用112

9.2 选项卡113

9.3 可移动控件115

9.4 滚动条116

9.5 工具栏117

9.5.1 工具栏函数117

9.5.2 工具栏项目函数118

9.6 实例应用119

9.6.1 编辑用户界面119

9.6.2 生成并修改代码120

9.7 总结与提高126

9.8 习题与上机练习题127

第10章向程序添加图像和声音128

10.1 动画控件128

10.2 OpenGL的应用129

10.2. 1WindowsSDK编程129

10.2. 2OpenGL控件130

10.3 播放.wav文件132

10.4 实例应用133

10.4.1 编辑用户界面133

10.4.2 生成并修改代码134

10.5 总结与提高139

10.6 习题与上机练习题139

第11章数据采集140

11.1 数据采集140

11.2 DAQ函数库141

11.2.1 初始化和工具函数142

11.2.2 数据采集卡配置和校准函数144

11.2.3 模拟输入函数145

11.2.4 模拟输出函数147

11.3 EasyI/OforDAQ函数库149

11.3.1 EasyI/OforDAQ函数库简介149

11.3.2 异步采集函数149

11.3.3 异步采集实例150

11.4 总结与提高152

11.5 习题与上机练习题153

第12章 通信接口编程154

12.1 GPIB接口编程154

12.1.1 GPIB总线及IEEE-488标准154

12.1.2 GPIB函数库154

12.2 RS-232接口编程157

12.2.1 RS-232总线157

12.2.2 RS-232函数库158

12.3 实例应用161

12.3.1 GPIB通信例程161

12.3.2 RS-232通信例程165

12.4 总结与提高169

12.5 习题与上机练习题169

第3篇 高级篇170

第13章 访问INI文件、多线程和物理内存170

13.1 INI文件及其应用170

13.2.2 创建和终止独立线程171

13.2.1 什么是多线程171

13.2 同时执行多个任务——多线程171

13.2.3 暂停和继续执行独立线程172

13.2.4 线程的优先级172

13.3 物理内存访问173

13.4 实例应用174

13.4.1 编辑用户界面174

13.4.2 生成并修改代码175

13.5 总结与提高181

13.6 习题与上机练习题182

第14章 动态数据交换技术183

14.1 动态数据交换183

14.2 DDE函数库184

14.2.1 服务器类函数184

14.2.2 客户类函数184

14.2.3 DDE回调函数185

14.3 实例应用187

14.3.1 编辑用户界面187

14.3 2 生成并修改代码188

14.4 总结与提高195

14.5 习题与上机练习题195

第15章 TCP网络编程196

15.1 TCP网络协议196

15.2 TCP函数库196

15.2.1 服务器类传输控制函数197

15.2.2 客户类传输控制函数198

15.2.3 其他支持类函数198

15.2.4 TCP回调函数199

15.3 实例应用200

15.3.1 编辑用户界面200

15.3.2 生成并修改代码201

15.4 总结与提高206

15.5 习题与上机练习题206

16.1.3 ActiveX自动化207

16.1.2 ActiveX对象的接口207

第16章 ActiveX自动化编程207

16.1 ActiveX技术简介207

16.1.4 LabWindows/CVI中的ActiveX208

16.2 ActiveX自动化库208

16.3 生成自动化仪器驱动器209

16.4 实例应用211

16.4.1 编辑用户界面212

16.4.2 生成并修改代码213

16.6 习题与练习题219

16.5 总结与提高219

第17章 IVI仪器驱动器220

17.1 仪器驱动器简介220

17.2 IVI简介221

17.3 IVI函数库223

17.3.1 仪器通信资源管理223

17.3.2 属性的创建和删除224

17.3.3 获取、设置和检查属性及属性的回调函数224

17.4 IVI驱动器开发向导225

17.4.1 开发仪器驱动器225

17.3.4 属性的范围表225

17.4.2 编辑仪器属性229

17.5 总结与提高233

第18章 创建库文件和生成软件包234

18.1 静态库与动态链接库234

18.1.1 调用外部功能模块234

18.1.2 静态库235

18.1.3 动态链接库235

18.2.1 LabWindows/CVI的驱动引擎236

18.1.4 加载外部模块函数236

18.2 生成软件包236

18.2.2 应用程序的打包文件237

18.2.3 建立安装程序237

18.3 实例应用239

18.3.1 生成DLL文件239

18.3.2 创建工程应用DLL242

18.4 总结与提高245

18.3.3 DLL的调试245

18.5 习题与上机练习题246

第4篇 应用篇247

第19章 LabWindows/CVI测控软件开发247

19.1 LabWindows/CVI程序结构247

19.1.1 LabWindows/CVI编程语言247

19.1.2 LabWindows/CVI程序结构247

19.2 基于软件工程方法的测控软件的设计249

19.2.1 软件工程方法249

19.2.2 测控软件开发流程250

19.2.3 测控软件开发注意事项251

19.3 LabWindows/CVI功能扩展251

19.4 总结与提高251

第20章 虚拟传感器静态标定仪252

20.1 传感器的静态性能指标252

20.2 虚拟传感器静态标定仪的实现253

20.2.1 编辑用户界面253

20.2.3 用记事本显示校定结果254

20.2.2 读取校定数据并计算静态指标254

20.2.4 打印直线拟合图257

20.2.5 实现任务切换258

20.3 总结与提高259

第21章 虚拟滚动轴承振动信号分析仪的应用260

21.1 滚动轴承故障诊断260

21.2 峭度分析261

21.4.1 什么是时序分析法262

21.4 时序分析法262

21.3 故障特征频率262

21.4.2 AR(n)模型的最小二乘法建模方法263

21.4.3 AR(n)模型最小二乘法的算法实现263

21.4.4 时序分析法在滚动轴承故障诊断中的应用266

21.5 希尔伯特变换266

21.5.1 希尔伯特变换的含义266

21.5.2 离散希尔伯特变换方法267

21.5.3 希尔伯特变换的算法实现267

21.6 实例分析269

21.7 总结与提高270

22.1 数字图像基础271

22.1.1 图像和调色板271

22.1.2 DIB和BMP文件271

第22章 LabWindows/CVI数字图像处理271

22.2 LabWindows/CVI数字图像编程基础274

22.2.1 Bitmaps类函数274

22.2.2 读取并显示BMP文件示例276

22.3.3 图像的增强和边缘检测278

22.4 实例应用278

22.3.1 图像的点运算278

22.3.2 图像的正交变换278

22.3 数字图像处理基本运算278

22.4.1 常用图像处理函数279

22.4.2 编辑用户界面279

22.4.3 添加代码281

22.5 总结与提高284

附录A 习题与上机练习题285

参考答案285

热门推荐