实例介绍
与LabVIEW8.20程序设计从入门到精通课本完全同步,所有文件在LabVIEW8.2上均能通过,适合初级学习者! 例程非常棒,上手很快,易学易懂,初学者福音!
【实例截图】
【核心代码】
16359647756369572398.rar
└── 配书光盘
├── autorun.inf
├── conf.ini
├── 《LabVIEW 8.20程序设计从入门到精通》随书教学课件及习题(基础篇部分)
│ ├── 使用说明.txt
│ ├── 第10章 子VI.ppt
│ ├── 第11章 属性节点和方法节点.ppt
│ ├── 第12章 人机界面交互设计.ppt
│ ├── 第13章 数学分析与信号处理.ppt
│ ├── 第14章 数据采集与仪器控制.ppt
│ ├── 第1章 揭开LabVIEW的面纱.ppt
│ ├── 第2章 牛刀小试.ppt
│ ├── 第3章 开始LabVIEW之旅.ppt
│ ├── 第4章 数据操作.ppt
│ ├── 第5章 程序结构.ppt
│ ├── 第6章 字符串、数组、簇和矩阵.ppt
│ ├── 第7章 图形化显示数据——图表和图形.ppt
│ ├── 第8章 Express VI——快速搭建专业测试系统.ppt
│ └── 第9章 文件IO.ppt
├── README.wri
├── tup_cd.bmp
├── tupcd.exe
├── 光盘说明.txt
├── 本书实例 8.0版本
│ ├── 本书实例_8.0版本.aliases
│ ├── 本书实例_8.0版本.lvproj
│ ├── 第10章 子VI
│ │ ├── SubVIs
│ │ │ ├── Max (Array Size).vi
│ │ │ ├── Max (Scalar Value).vi
│ │ │ ├── Max (Scalar Value).vit
│ │ │ ├── Max.vi
│ │ │ ├── 可重入子VI.vi
│ │ │ ├── 多态子VI.vi
│ │ │ ├── 登录对话框.vi
│ │ │ └── 自定义VI图标形状.vi
│ │ ├── 可重入子VI举例.vi
│ │ ├── 显示子VI前面板举例.vi
│ │ └── 调用子VI.vi
│ ├── 第11章 属性节点和方法节点
│ │ ├── Chart自动图例示例.vi
│ │ ├── Ring控件和Enum控件编程示例.vi
│ │ ├── 控件属性节点子VI示例.vi
│ │ ├── 树形控件编程示例.vi
│ │ └── 简单属性节点示例.vi
│ ├── 第12章 人机界面交互设计
│ │ ├── Alarm_Sound.wav
│ │ ├── Bump_green.GIF
│ │ ├── Bump_red.GIF
│ │ ├── 动态交互界面示例.vi
│ │ ├── 动态创建右键快捷菜单示例.vi
│ │ ├── 动态创建菜单示例.vi
│ │ ├── 右键快捷菜单示例.vi
│ │ ├── 对话框示例.vi
│ │ ├── 播放声音文件示例.vi
│ │ ├── 汽车控制面板Type Def示例.ctl
│ │ ├── 泵.ctl
│ │ ├── 登录对话框.vi
│ │ ├── 简单菜单示例_case实现.vi
│ │ ├── 简单菜单示例_Event实现.vi
│ │ ├── 系统载入对话框.vi
│ │ ├── 自定义控件和自定义数据类型示例.vi
│ │ ├── 自定义菜单.rtm
│ │ ├── 设置光标示例.vi
│ │ └── 错误处理示例.vi
│ ├── 第13章 数学分析与信号处理
│ │ ├── analysis
│ │ │ └── intpxmpl.llb
│ │ ├── Convert to One-sided FFT(real).vi
│ │ ├── general
│ │ │ └── graphs
│ │ │ └── 3dgraph.llb
│ │ ├── Generalized Fourier Spectrum.vi
│ │ ├── Generalized Spectrum Theory.vi
│ │ ├── MathScript_example.m
│ │ ├── MathScript_Node举例.vi
│ │ ├── 一维插值.vi
│ │ ├── 信号发生举例.vi
│ │ ├── 信号调理举例.vi
│ │ ├── 公式解析举例.vi
│ │ ├── 常微分方程举例.vi
│ │ ├── 数值积分与数值微分.vi
│ │ ├── 时域分析_自相关函数举例.vi
│ │ ├── 曲线拟合_最小二乘法拟合.vi
│ │ ├── 最优化举例.vi
│ │ ├── 概率与统计举例.vi
│ │ ├── 波形测量举例.vi
│ │ ├── 滤波器举例.vi
│ │ ├── 窗函数_信号分辨举例.vi
│ │ ├── 窗函数_谱泄漏举例.vi
│ │ ├── 线性代数_解线性代数方程组.vi
│ │ ├── 贝塞尔函数_薄膜振动模拟.vi
│ │ ├── 逐点分析_滤波举例.vi
│ │ ├── 逐点分析_火车车轮检测.vi
│ │ ├── 频域分析_单边傅立叶变换.vi
│ │ └── 频域分析_双边傅立叶变换.vi
│ ├── 第14章 数据采集与仪器控制
│ │ ├── IVI示波器示例.vi
│ │ └── 通过VISA与串口通讯.vi
│ ├── 第15章 管理与开发LabVIEW大型项目
│ │ ├── ProjectExample.aliases
│ │ ├── ProjectExample.lvproj
│ │ ├── ProjectLibrary1
│ │ │ ├── PrivateExample1.vi
│ │ │ ├── PrivateExample2.vi
│ │ │ ├── ProjectLibrary1.lvlib
│ │ │ └── PublicExample1.vi
│ │ └── ProjectLibrary2
│ │ ├── PrivateExample1.vi
│ │ ├── ProjectLibrary2.lvlib
│ │ └── PublicExample1.vi
│ ├── 第17章 动态程序控制技术
│ │ ├── Application Reference应用举例.vi
│ │ ├── 利用Subpanel实现动态界面载入
│ │ │ ├── panels
│ │ │ │ ├── FindControlByName.vi
│ │ │ │ ├── SubPanel1.vi
│ │ │ │ ├── SubPanel2.vi
│ │ │ │ ├── SubPanel3.vi
│ │ │ │ └── 子界面组件.vit
│ │ │ ├── 动态载入界面举例.vi
│ │ │ └── 界面重用举例.vi
│ │ ├── 动态载入VI举例
│ │ │ ├── add.vi
│ │ │ ├── 动态调用远程VI示例.vi
│ │ │ ├── 动态载入VI示例.vi
│ │ │ ├── 控制远程VI属性.vi
│ │ │ └── 通过方法节点动态载入VI示例.vi
│ │ ├── 多面板程序设计举例
│ │ │ ├── About.vi
│ │ │ ├── Main_ByButton.vi
│ │ │ ├── Main_ByMenu.rtm
│ │ │ ├── Main_ByMenu.vi
│ │ │ ├── Panel1.vi
│ │ │ ├── Panel2.vi
│ │ │ └── Panel3.vi
│ │ └── 编程控制VI属性举例
│ │ ├── Place Panel in Center.vi
│ │ └── VI属性控制举例.vi
│ ├── 第18章 LabVIEW外部程序接口
│ │ ├── ActiveX举例_写Excel.vi
│ │ ├── ActiveX举例_演示PPT.vi
│ │ ├── ActiveX事件实例
│ │ │ ├── 日历单击事件回调VI.vi
│ │ │ └── 日历控件举例.vi
│ │ ├── CIN DLL VC 源代码
│ │ │ ├── CINExample_add
│ │ │ │ ├── CINExample_add.c
│ │ │ │ ├── CINExample_add.dsp
│ │ │ │ ├── CINExample_add.dsw
│ │ │ │ ├── CINExample_add.ncb
│ │ │ │ ├── CINExample_add.opt
│ │ │ │ ├── CINExample_add.plg
│ │ │ │ └── Debug
│ │ │ │ ├── CINExample_add.dll
│ │ │ │ ├── CINExample_add.exp
│ │ │ │ ├── CINExample_add.lib
│ │ │ │ ├── CINExample_add.lsb
│ │ │ │ ├── CINExample_add.obj
│ │ │ │ ├── CINExample_add.pdb
│ │ │ │ └── vc60.pdb
│ │ │ └── DLLExample
│ │ │ ├── ARRAY1DExample.c
│ │ │ ├── CLUSTERSimple.cpp
│ │ │ ├── Debug
│ │ │ │ ├── ANSIChar.obj
│ │ │ │ ├── ARRAY1DExample.obj
│ │ │ │ ├── CLUSTERSimple.obj
│ │ │ │ ├── DLLExample.dll
│ │ │ │ ├── DLLExample.exp
│ │ │ │ ├── DLLExample.lib
│ │ │ │ ├── DLLExample.pdb
│ │ │ │ ├── LVCMPLX128.obj
│ │ │ │ └── vc60.pdb
│ │ │ ├── DLLExample.dsp
│ │ │ ├── DLLExample.dsw
│ │ │ ├── DLLExample.ncb
│ │ │ ├── DLLExample.opt
│ │ │ ├── DLLExample.plg
│ │ │ ├── extcode.h
│ │ │ ├── fundtypes.h
│ │ │ ├── LVCMPLX128.CPP
│ │ │ └── platdefines.h
│ │ ├── CIN节点举例.vi
│ │ ├── DLL数据格式传递全集
│ │ │ ├── Call Native Code.llb
│ │ │ ├── CLF_Example.dll
│ │ │ ├── CLF_Example.dsp
│ │ │ ├── CLF_Example.dsw
│ │ │ ├── CLF_Example.ncb
│ │ │ ├── CLF_Example.opt
│ │ │ ├── CLF_Example.plg
│ │ │ ├── Debug
│ │ │ │ ├── ANSIchar.obj
│ │ │ │ ├── ANSIdouble.obj
│ │ │ │ ├── ANSIfloat.obj
│ │ │ │ ├── ANSIint.obj
│ │ │ │ ├── ANSIlong.obj
│ │ │ │ ├── ANSIshort.obj
│ │ │ │ ├── ANSIunsignedchar.obj
│ │ │ │ ├── ANSIunsignedint.obj
│ │ │ │ └── vc60.pdb
│ │ │ ├── _LaunchHelp.vi
│ │ │ └── Native Source
│ │ │ ├── ANSIchar.c
│ │ │ ├── ANSIdouble.c
│ │ │ ├── ANSIfloat.c
│ │ │ ├── ANSIint.c
│ │ │ ├── ANSIlong.c
│ │ │ ├── ANSIshort.c
│ │ │ ├── ANSIunsignedchar.c
│ │ │ ├── ANSIunsignedint.c
│ │ │ ├── ANSIunsignedlong.c
│ │ │ ├── ANSIunsignedshort.c
│ │ │ ├── ARRAY1DHandle.c
│ │ │ ├── ARRAY2D.c
│ │ │ ├── ARRAY2DHandle.c
│ │ │ ├── ARRAY3D.c
│ │ │ ├── ARRAY3DHandle.c
│ │ │ ├── ARRAYfloor1D.c
│ │ │ ├── CLUSTERBytePack.c
│ │ │ ├── CLUSTERComplex.c
│ │ │ ├── CLUSTERSimple.c
│ │ │ ├── CLUSTERSimpleS_A.c
│ │ │ ├── CLUSTERSimpleS_AWrap.c
│ │ │ ├── LVcmplx128.c
│ │ │ ├── LVcmplx64.c
│ │ │ ├── LVcmplxExt.c
│ │ │ ├── LVCStr.c
│ │ │ ├── LVfloat32.c
│ │ │ ├── LVfloat64.c
│ │ │ ├── LVfloatExt.c
│ │ │ ├── LVint16.c
│ │ │ ├── LVint32.c
│ │ │ ├── LVint8.c
│ │ │ ├── LVLStrHandle.c
│ │ │ ├── LVLVBoolean.c
│ │ │ ├── LVuInt16.c
│ │ │ ├── LVuInt32.c
│ │ │ ├── LVuInt8.c
│ │ │ ├── WinBOOL.c
│ │ │ ├── WinBOOLEAN.c
│ │ │ ├── WinBYTE.c
│ │ │ ├── WinCHAR.c
│ │ │ ├── WinCOLORREF.c
│ │ │ ├── WinDWORD.c
│ │ │ ├── WinFLOAT.c
│ │ │ ├── WinHWND.c
│ │ │ ├── WinINT.c
│ │ │ ├── WinLONG.c
│ │ │ ├── WinSHORT.c
│ │ │ ├── WinSIZE_T.c
│ │ │ ├── WinSSIZE_T.c
│ │ │ ├── WinUCHAR.c
│ │ │ ├── WinUINT.c
│ │ │ ├── WinULONG.c
│ │ │ ├── WinUSHORT.c
│ │ │ └── WinWORD.c
│ │ ├── DLL调用举例.vi
│ │ ├── Excel控制LabVIEW举例.xls
│ │ ├── ExecuteCmdExample.vi
│ │ ├── LabVIEW与MATLAB混和编程
│ │ │ ├── MATLAB Script节点举例.vi
│ │ │ └── 通过ActiveX与MATLAB通讯.vi
│ │ ├── Using External Code in LabVIEW.pdf
│ │ ├── WINAPI调用举例.vi
│ │ ├── Windows颜色拾取器.vi
│ │ ├── 通过ActiveX容器操作Excel.vi
│ │ └── 通过VB控制LabVIEW举例
│ │ ├── calling labview.exe
│ │ ├── MSSCCPRJ.SCC
│ │ ├── VBToLV.frm
│ │ ├── VBToLV.vbp
│ │ └── VBToLV.vbw
│ ├── 第19章 访问数据库
│ │ ├── LabSQL-1.1a.zip
│ │ ├── LabSQL For LabVIEW 8.0
│ │ │ ├── ADO210.CHM
│ │ │ ├── Examples
│ │ │ │ ├── Example - Fetch a Table.vi
│ │ │ │ ├── Example - Insert into a Table.vi
│ │ │ │ ├── Example- One Record at a Time.vi
│ │ │ │ └── SampleDatabase.mdb
│ │ │ ├── LabSQL ADO functions
│ │ │ │ ├── Command
│ │ │ │ │ ├── ADO Command Create.vi
│ │ │ │ │ ├── ADO Command Destroy.vi
│ │ │ │ │ ├── ADO Command Execute.vi
│ │ │ │ │ ├── ADO Command Get Integer Parameter Value.vi
│ │ │ │ │ ├── ADO Command Get Parameters.vi
│ │ │ │ │ ├── ADO Command Set Active Connection.vi
│ │ │ │ │ ├── ADO Command Set Command Text.vi
│ │ │ │ │ ├── ADO Command Set Paramter Value.vi
│ │ │ │ │ ├── ADO Command Set Stored Procedure Text.vi
│ │ │ │ │ ├── ADO Command Set String Parameter Value.vi
│ │ │ │ │ └── dir.mnu
│ │ │ │ ├── Connection
│ │ │ │ │ ├── ADO Connection Begin Transaction.vi
│ │ │ │ │ ├── ADO Connection Close.vi
│ │ │ │ │ ├── ADO Connection Commit Transaction.vi
│ │ │ │ │ ├── ADO Connection Create.vi
│ │ │ │ │ ├── ADO Connection Destroy.vi
│ │ │ │ │ ├── ADO Connection Execute.vi
│ │ │ │ │ ├── ADO Connection Open.vi
│ │ │ │ │ ├── ADO Connection Rollback Transaction.vi
│ │ │ │ │ ├── ADO Connection Set Mode.vi
│ │ │ │ │ ├── ADO Connection Set Timeout.vi
│ │ │ │ │ └── dir.mnu
│ │ │ │ ├── Recordset
│ │ │ │ │ ├── ADO Fields Get Count.vi
│ │ │ │ │ ├── ADO Fields Item.vi
│ │ │ │ │ ├── ADO Item Value.vi
│ │ │ │ │ ├── ADO Recordset BOF.vi
│ │ │ │ │ ├── ADO Recordset Cache Size.vi
│ │ │ │ │ ├── ADO Recordset Close.vi
│ │ │ │ │ ├── ADO Recordset Create.vi
│ │ │ │ │ ├── ADO Recordset Destroy.vi
│ │ │ │ │ ├── ADO Recordset EOF.vi
│ │ │ │ │ ├── ADO Recordset Get Fields.vi
│ │ │ │ │ ├── ADO Recordset GetString.vi
│ │ │ │ │ ├── ADO Recordset MoveFirst.vi
│ │ │ │ │ ├── ADO Recordset MoveLast.vi
│ │ │ │ │ ├── ADO Recordset MoveNext.vi
│ │ │ │ │ ├── ADO Recordset Move.vi
│ │ │ │ │ ├── ADO Recordset Open.vi
│ │ │ │ │ ├── ADO Recordset RecordCount.vi
│ │ │ │ │ └── dir.mnu
│ │ │ │ ├── SQL Execute.vi
│ │ │ │ ├── SQL Fetch Data (GetString).vi
│ │ │ │ └── SQL Fetch Data.vi
│ │ │ └── README_FIRST.txt
│ │ ├── MyDB.mdb
│ │ ├── Recordset中单条记录读出.vi
│ │ ├── SQL修改记录举例.vi
│ │ ├── SQL查询举例.vi
│ │ └── SQL添加记录举例.vi
│ ├── 第20章 网络通信
│ │ ├── DataSocket
│ │ │ ├── DSReader.vi
│ │ │ ├── DSWriter.vi
│ │ │ ├── opc.llb
│ │ │ ├── OPC Quality and Timestamp Attributes.vi
│ │ │ ├── OPC访问举例.vi
│ │ │ ├── 访问FTP举例.vi
│ │ │ ├── 访问HTTP举例.vi
│ │ │ └── 访问共享文件举例.vi
│ │ ├── TCP编程
│ │ │ ├── 一点对多点通讯举例_TCP Client 1.vi
│ │ │ ├── 一点对多点通讯举例_TCP Client 2.vi
│ │ │ ├── 一点对多点通讯举例_TCP Server.vi
│ │ │ ├── 交互式点对点通讯举例_TCP Client.vi
│ │ │ ├── 交互式点对点通讯举例_TCP Server.vi
│ │ │ ├── 简单点对点通讯举例_TCP Client.vi
│ │ │ └── 简单点对点通讯举例_TCP Server.vi
│ │ ├── UDP编程
│ │ │ ├── no timeout error.vi
│ │ │ ├── 多点播送举例_UDP Multicast Receiver.vi
│ │ │ ├── 多点播送举例_UDP Multicast Sender.vi
│ │ │ ├── 点对点和广播通信举例_UDP Receiver.vi
│ │ │ └── 点对点和广播通信举例_UDP Sender.vi
│ │ └── 共享变量
│ │ ├── SVAutoCreate
│ │ │ ├── AutoCreated.lvlib
│ │ │ ├── SVAutoCreate.aliases
│ │ │ ├── SVAutoCreate.lvproj
│ │ │ └── 编程创建共享变量举例.vi
│ │ ├── SVClient
│ │ │ ├── SVClient.aliases
│ │ │ ├── SVClient.lvlib
│ │ │ ├── SVClient.lvproj
│ │ │ ├── SVReader.vi
│ │ │ └── 编程访问共享变量.vi
│ │ └── SVServer
│ │ ├── SVServer.aliases
│ │ ├── SVServer.lvlib
│ │ ├── SVServer.lvproj
│ │ ├── SVWriter.vi
│ │ └── 编程创建共享变量举例.vi
│ ├── 第21章 定时结构与同步技术
│ │ ├── 事件发生(Occurence)技术
│ │ │ └── 报警计数器.vi
│ │ ├── 信号量(Semaphore)技术
│ │ │ ├── SubVIs
│ │ │ │ ├── Task 1.vi
│ │ │ │ ├── Task 2.vi
│ │ │ │ └── Task 3.vi
│ │ │ ├── 利用信号量限制任务数量_多VI举例.vi
│ │ │ └── 利用信号量限制任务数量_多循环举例.vi
│ │ ├── 定时结构
│ │ │ ├── 理解定时循环.vi
│ │ │ └── 简单定时循环举例.vi
│ │ ├── 用户事件(User Event)
│ │ │ └── 利用用户事件记录温度报警举例.vi
│ │ ├── 通知(Notificaiton)技术
│ │ │ ├── SubVIs
│ │ │ │ ├── Notification Receiver 1.vi
│ │ │ │ ├── Notification Receiver 2.vi
│ │ │ │ └── Notification Receiver 3.vi
│ │ │ ├── 利用Notifier停止多个循环 .vi
│ │ │ ├── 利用Notifier向多个子VI发送数据举例 .vi
│ │ │ └── 利用Notifier向多个循环发送数据举例 .vi
│ │ ├── 队列(Queue)技术
│ │ │ ├── SubVIs
│ │ │ │ ├── DAQ.vi
│ │ │ │ └── 数据分析.vi
│ │ │ ├── 基于数据流的数据采集系统举例.vi
│ │ │ └── 基于队列的数据采集系统.vi
│ │ └── 集合点(Rendezvous)技术
│ │ ├── SubVIs
│ │ │ ├── Device1 Config.vi
│ │ │ ├── Device1 DAQ.vi
│ │ │ ├── Device2 Config.vi
│ │ │ ├── Device2 DAQ.vi
│ │ │ ├── Device3 Config.vi
│ │ │ ├── Device3 DAQ.vi
│ │ │ └── 配置信息.vi
│ │ └── 通过集合点同步多个设备举例.vi
│ ├── 第22章 LabVIEW程序优化设计
│ │ ├── SubVIs
│ │ │ ├── DAQ.vi
│ │ │ └── Temperature Acquistion.vi
│ │ ├── 主从结构举例.vi
│ │ ├── 内存分配举例.vi
│ │ ├── 内存管理
│ │ │ ├── BA1.vi
│ │ │ ├── BA2.vi
│ │ │ ├── BA3.vi
│ │ │ ├── BA4.vi
│ │ │ ├── 强制类型转换举例.vi
│ │ │ ├── 数组复本举例.vi
│ │ │ ├── 重用缓存举例.vi
│ │ │ └── 非强制类型转换举例.vi
│ │ ├── 启动界面举例
│ │ │ ├── main.vi
│ │ │ ├── VI1.vi
│ │ │ ├── VI2.vi
│ │ │ ├── VI3.vi
│ │ │ └── 启动界面举例.vi
│ │ ├── 基于状态机的温度控制系统.vi
│ │ └── 执行系统与VI优先级
│ │ ├── SubVI1.vi
│ │ ├── test1.vi
│ │ ├── test2.vi
│ │ └── test3.vi
│ ├── 第23章 发布应用程序
│ │ ├── AB Tutorial DLL
│ │ │ ├── AB Tutorial
│ │ │ │ ├── AB Tutorial.aliases
│ │ │ │ ├── AB Tutorial.dll
│ │ │ │ ├── AB Tutorial.h
│ │ │ │ ├── AB Tutorial.ini
│ │ │ │ ├── AB Tutorial.lib
│ │ │ │ ├── cvilvsb.h
│ │ │ │ ├── data
│ │ │ │ │ └── lvanlys.dll
│ │ │ │ ├── extcode.h
│ │ │ │ ├── fundtypes.h
│ │ │ │ ├── hosttype.h
│ │ │ │ └── platdefines.h
│ │ │ └── Test DLL.vi
│ │ ├── AB Tutorial ExE
│ │ │ ├── AB.aliases
│ │ │ ├── AB.exe
│ │ │ ├── AB.ini
│ │ │ ├── AB Tutorial.aliases
│ │ │ ├── AB Tutorial.exe
│ │ │ ├── AB Tutorial.ini
│ │ │ └── data
│ │ │ ├── datafile.txt
│ │ │ └── lvanlys.dll
│ │ ├── AB Tutorial Zip File
│ │ │ └── AB Tutorial.zip
│ │ └── AB Tutorial源代码
│ │ ├── AB icon.ico
│ │ ├── AB Tutorial
│ │ │ ├── AB Tutorial Acquire.vi
│ │ │ ├── AB Tutorial Analyze.vi
│ │ │ ├── AB Tutorial Create Datafile.vi
│ │ │ ├── AB Tutorial GUI.vi
│ │ │ ├── AB Tutorial Histogram.vi
│ │ │ ├── AB Tutorial MeanMedianMode.vi
│ │ │ ├── AB Tutorial StndDev.vi
│ │ │ └── datafile.txt
│ │ ├── AB Tutorial.aliases
│ │ └── AB Tutorial.lvproj
│ ├── 第2章 牛刀小试
│ │ └── 仿真信号采集.vi
│ ├── 第5章 程序结构
│ │ ├── Case结构_if_else.vi
│ │ ├── Case结构_Switch语句.vi
│ │ ├── For循环.vi
│ │ ├── SubVIs
│ │ │ └── rightshift.vi
│ │ ├── While循环_Build Array.vi
│ │ ├── While循环_FeedbackNode.vi
│ │ ├── While循环_随机数曲线.vi
│ │ ├── 事件结构_Filter事件.vi
│ │ ├── 事件结构_计数器.vi
│ │ ├── 使能结构.vi
│ │ ├── 公式节点_CRC16.vi
│ │ ├── 公式节点_CRC16_图形编程vi.vi
│ │ ├── 公式节点.vi
│ │ ├── 公式节点_数学公式.vi
│ │ ├── 公式节点_语法.vi
│ │ ├── 实例_模拟温度采集监测系统.vi
│ │ ├── 数学脚本节点_Fractal.vi
│ │ ├── 条件使能结构.aliases
│ │ ├── 条件使能结构.lvproj
│ │ ├── 条件使能结构.vi
│ │ └── 顺序结构.vi
│ ├── 第6章 字符串,数组,簇和矩阵
│ │ ├── 字符串_基本函数示例.vi
│ │ ├── 字符串_数字字符串转换函数.vi
│ │ ├── 字符串_日期时间字符串转换函数.vi
│ │ ├── 字符串_表格和树形控件.vi
│ │ ├── 字符串_输入输出显示.vi
│ │ ├── 数组_基本数组函数示例.vi
│ │ └── 簇.vi
│ ├── 第7章 Chart图表和Graph波形图
│ │ ├── 3D Graph.vi
│ │ ├── Chart图表.vi
│ │ ├── Digital Waveform Graph.vi
│ │ ├── Intensity Graph.vi
│ │ ├── intgraph.llb
│ │ ├── Picture Ctl.ctl
│ │ ├── Picture控件_Waveform and XY Graph.vi
│ │ ├── Picture控件示例.vi
│ │ ├── Waveform and XY Plots.vi
│ │ ├── Waveform Graph 波形图.vi
│ │ ├── XY Graph示例.vi
│ │ ├── 带时间轴的实时曲线.vi
│ │ ├── 极坐标曲线示例.vi
│ │ └── 波形数据示例.vi
│ ├── 第8章 Express VI
│ │ ├── CT03239273431.jpg
│ │ ├── CT13239273431.jpg
│ │ ├── sound.htm
│ │ ├── sound.lvm
│ │ ├── 动态数据类型.vi
│ │ └── 简单的滤波器.vi
│ └── 第9章 文件IO
│ ├── Binary File.vi
│ ├── Configuration File.vi
│ ├── FileIO.llb
│ ├── Spreadsheet File.vi
│ ├── Text File.vi
│ ├── Waveforms File.vi
│ └── XML File.vi
└── 本书实例 8.20版本
├── 本书实例_8.20版本.aliases
├── 本书实例_8.20版本.lvproj
├── 第10章 子VI
│ ├── SubVIs
│ │ ├── Max (Array Size).vi
│ │ ├── Max (Scalar Value).vi
│ │ ├── Max (Scalar Value).vit
│ │ ├── Max.vi
│ │ ├── 可重入子VI.vi
│ │ ├── 多态子VI.vi
│ │ ├── 登录对话框.vi
│ │ └── 自定义VI图标形状.vi
│ ├── 可重入子VI举例.vi
│ ├── 显示子VI前面板举例.vi
│ └── 调用子VI.vi
├── 第11章 属性节点和方法节点
│ ├── Chart自动图例示例.vi
│ ├── Ring控件和Enum控件编程示例.vi
│ ├── 控件属性节点子VI示例.vi
│ ├── 树形控件编程示例.vi
│ └── 简单属性节点示例.vi
├── 第12章 人机界面交互设计
│ ├── Alarm_Sound.wav
│ ├── Bump_green.GIF
│ ├── Bump_red.GIF
│ ├── 动态交互界面示例.vi
│ ├── 动态创建右键快捷菜单示例.vi
│ ├── 动态创建菜单示例.vi
│ ├── 右键快捷菜单示例.vi
│ ├── 对话框示例.vi
│ ├── 播放声音文件示例.vi
│ ├── 汽车控制面板Type Def示例.ctl
│ ├── 泵.ctl
│ ├── 登录对话框.vi
│ ├── 简单菜单示例_case实现.vi
│ ├── 简单菜单示例_Event实现.vi
│ ├── 系统载入对话框.vi
│ ├── 自定义控件和自定义数据类型示例.vi
│ ├── 自定义菜单.rtm
│ ├── 设置光标示例.vi
│ └── 错误处理示例.vi
├── 第13章 数学分析与信号处理
│ ├── Convert to One-sided FFT(real).vi
│ ├── Generalized Fourier Spectrum.vi
│ ├── Generalized Spectrum Theory.vi
│ ├── MathScript_example.m
│ ├── MathScript_Node举例.vi
│ ├── 一维插值.vi
│ ├── 信号发生举例.vi
│ ├── 信号调理举例.vi
│ ├── 公式解析举例.vi
│ ├── 常微分方程举例.vi
│ ├── 数值积分与数值微分.vi
│ ├── 时域分析_自相关函数举例.vi
│ ├── 曲线拟合_最小二乘法拟合.vi
│ ├── 最优化举例.vi
│ ├── 概率与统计举例.vi
│ ├── 波形测量举例.vi
│ ├── 滤波器举例.vi
│ ├── 窗函数_信号分辨举例.vi
│ ├── 窗函数_谱泄漏举例.vi
│ ├── 线性代数_解线性代数方程组.vi
│ ├── 贝塞尔函数_薄膜振动模拟.vi
│ ├── 逐点分析_滤波举例.vi
│ ├── 逐点分析_火车车轮检测.vi
│ ├── 频域分析_单边傅立叶变换.vi
│ └── 频域分析_双边傅立叶变换.vi
├── 第14章 数据采集与仪器控制
│ ├── IVI示波器示例.vi
│ └── 通过VISA与串口通讯.vi
├── 第15章 管理与开发LabVIEW大型项目
│ ├── ProjectExample.aliases
│ ├── ProjectExample.lvproj
│ ├── ProjectLibrary1
│ │ ├── PrivateExample1.vi
│ │ ├── PrivateExample2.vi
│ │ ├── ProjectLibrary1.lvlib
│ │ └── PublicExample1.vi
│ └── ProjectLibrary2
│ ├── PrivateExample1.vi
│ ├── ProjectLibrary2.lvlib
│ └── PublicExample1.vi
├── 第16章 LabVIEW中的面向对象编程
│ ├── BoardTesting
│ │ ├── Board A.png
│ │ ├── Board B.png
│ │ ├── Board C.png
│ │ ├── Board Testing.aliases
│ │ ├── Board Testing.lvproj
│ │ ├── Common
│ │ │ ├── Asm Line Input.ctl
│ │ │ ├── Assembly Line Image Generator.vi
│ │ │ ├── Board Image.ctl
│ │ │ ├── Board Type Enum.ctl
│ │ │ ├── Generate Broken Board.vi
│ │ │ ├── Generate Test Images.vi
│ │ │ ├── Get ID Number.vi
│ │ │ ├── Get Test Image.vi
│ │ │ ├── Pass Fail Boolean.ctl
│ │ │ ├── Point to Distance on Board.vi
│ │ │ └── Test For Square of Color.vi
│ │ ├── Conveyor Belt.png
│ │ ├── Labeled Board A.png
│ │ ├── Labeled Board B.png
│ │ ├── Labeled Board C.png
│ │ ├── Object Design
│ │ │ ├── ADConverter
│ │ │ │ ├── AD Converter.lvclass
│ │ │ │ └── Self Test.vi
│ │ │ ├── Board
│ │ │ │ ├── Board Design.lvclass
│ │ │ │ ├── Check Image Matches Design.vi
│ │ │ │ ├── Component Orientation and Position.ctl
│ │ │ │ ├── Enum to Board Design.vi
│ │ │ │ ├── Get Class Name.vi
│ │ │ │ ├── Get Components.vi
│ │ │ │ ├── Get Test Name.vi
│ │ │ │ └── Get Unique Test ID.vi
│ │ │ ├── Component
│ │ │ │ ├── Component.lvclass
│ │ │ │ ├── Get Orientation.vi
│ │ │ │ ├── Get Row and Column.vi
│ │ │ │ ├── Initialize.vi
│ │ │ │ └── Self Test.vi
│ │ │ ├── DAConverter
│ │ │ │ ├── DA Converter.lvclass
│ │ │ │ └── Self Test.vi
│ │ │ ├── DAQBasic
│ │ │ │ ├── Basic DAQ Design.lvclass
│ │ │ │ ├── Get Class Name.vi
│ │ │ │ └── Get Unique Test ID.vi
│ │ │ ├── DAQBoard
│ │ │ │ ├── DAQ Board Design.lvclass
│ │ │ │ └── Get Components.vi
│ │ │ ├── DAQElite
│ │ │ │ ├── Elite DAQ Design.lvclass
│ │ │ │ ├── Get Class Name.vi
│ │ │ │ ├── Get Components.vi
│ │ │ │ └── Get Unique Test ID.vi
│ │ │ ├── FPGAChip
│ │ │ │ ├── FPGA Chip.lvclass
│ │ │ │ └── Self Test.vi
│ │ │ ├── GPIBBoard
│ │ │ │ ├── Get Class Name.vi
│ │ │ │ ├── Get Components.vi
│ │ │ │ ├── Get Unique Test ID.vi
│ │ │ │ └── GPIB Board Design.lvclass
│ │ │ ├── MagicSignalFilter
│ │ │ │ ├── Magic Signal Filter.lvclass
│ │ │ │ └── Self Test.vi
│ │ │ ├── Resistor
│ │ │ │ ├── Resistor.lvclass
│ │ │ │ └── Self Test.vi
│ │ │ └── Test Boards_OBJECT.vi
│ │ ├── Read_Me.html
│ │ └── Task Design
│ │ ├── Get Test Name.vi
│ │ ├── Test A.vi
│ │ ├── Test Boards_TASK.vi
│ │ ├── Test B.vi
│ │ ├── Test_Common To All Boards.vi
│ │ └── Test C.vi
│ ├── 创建类与对象举例
│ │ ├── Teacher Object.bin
│ │ ├── Teacher Object.dat
│ │ ├── Test.vi
│ │ ├── Write Read class data to file.vi
│ │ ├── 人_教师_学生类举例.aliases
│ │ ├── 人_教师_学生类举例.lvproj
│ │ ├── 人类
│ │ │ ├── GetData.vi
│ │ │ ├── 人.lvclass
│ │ │ ├── 初始化.vi
│ │ │ ├── 吃饭.vi
│ │ │ ├── 工作.vi
│ │ │ └── 睡觉.vi
│ │ ├── 教师类
│ │ │ ├── Custom Probe 2.vi
│ │ │ ├── CustomProbe.vi
│ │ │ ├── 初始化_教师.vi
│ │ │ ├── 吃饭.vi
│ │ │ ├── 工作.vi
│ │ │ ├── 教书.vi
│ │ │ └── 教师.lvclass
│ │ ├── 类图_人.jpg
│ │ └── 类图_人.vsd
│ └── 动态方法举例
│ ├── Class Upcasting and Downcasting.vi
│ ├── Dynamic Dispatching.aliases
│ ├── Dynamic Dispatching.lvproj
│ ├── Dynamic Dispatching.vi
│ ├── Flatten and Unflatten Class data.vi
│ ├── LVOOP Custom Probes.vi
│ ├── Truck
│ │ ├── Get Cargo Capacity.vi
│ │ ├── Initialize Truck.vi
│ │ ├── Truck Custom Probe.vi
│ │ └── Truck.lvclass
│ ├── Truck1.vi
│ ├── Vehicle
│ │ ├── Get Cargo Capacity.vi
│ │ ├── Initialize Vehicle.vi
│ │ └── Vehicle.lvclass
│ └── Vehicle1.vi
├── 第17章 动态程序控制技术
│ ├── Application Reference应用举例.vi
│ ├── 利用Subpanel实现动态界面载入
│ │ ├── Panels
│ │ │ ├── FindControlByName.vi
│ │ │ ├── Panel1.vi
│ │ │ ├── Panel2.vi
│ │ │ ├── Panel3.vi
│ │ │ └── 子界面组件.vit
│ │ ├── 动态载入界面举例.vi
│ │ └── 界面重用举例.vi
│ ├── 动态载入VI举例
│ │ ├── add.vi
│ │ ├── 动态调用远程VI示例.vi
│ │ ├── 动态载入VI示例.vi
│ │ ├── 控制远程VI属性.vi
│ │ └── 通过方法节点动态载入VI示例.vi
│ ├── 多面板程序设计举例
│ │ ├── About.vi
│ │ ├── Main_ByButton.vi
│ │ ├── Main_ByMenu.rtm
│ │ ├── Main_ByMenu.vi
│ │ ├── Panel1.vi
│ │ ├── Panel2.vi
│ │ └── Panel3.vi
│ └── 编程控制VI属性举例
│ ├── Place Panel in Center.vi
│ └── VI属性控制举例.vi
├── 第18章 LabVIEW外部程序接口
│ ├── ActiveX举例_写Excel.vi
│ ├── ActiveX举例_演示PPT.vi
│ ├── ActiveX事件实例
│ │ ├── 日历单击事件回调VI.vi
│ │ └── 日历控件举例.vi
│ ├── CIN DLL VC 源代码
│ │ ├── CINExample_add
│ │ │ ├── CINExample_add.c
│ │ │ ├── CINExample_add.dsp
│ │ │ ├── CINExample_add.dsw
│ │ │ ├── CINExample_add.ncb
│ │ │ ├── CINExample_add.opt
│ │ │ ├── CINExample_add.plg
│ │ │ └── Debug
│ │ │ ├── CINExample_add.dll
│ │ │ ├── CINExample_add.exp
│ │ │ ├── CINExample_add.lib
│ │ │ ├── CINExample_add.lsb
│ │ │ ├── CINExample_add.obj
│ │ │ ├── CINExample_add.pdb
│ │ │ └── vc60.pdb
│ │ └── DLLExample
│ │ ├── ARRAY1DExample.c
│ │ ├── CLUSTERSimple.cpp
│ │ ├── Debug
│ │ │ ├── ANSIChar.obj
│ │ │ ├── ARRAY1DExample.obj
│ │ │ ├── CLUSTERSimple.obj
│ │ │ ├── DLLExample.dll
│ │ │ ├── DLLExample.exp
│ │ │ ├── DLLExample.lib
│ │ │ ├── DLLExample.pdb
│ │ │ ├── LVCMPLX128.obj
│ │ │ └── vc60.pdb
│ │ ├── DLLExample.dsp
│ │ ├── DLLExample.dsw
│ │ ├── DLLExample.ncb
│ │ ├── DLLExample.opt
│ │ ├── DLLExample.plg
│ │ ├── extcode.h
│ │ ├── fundtypes.h
│ │ ├── LVCMPLX128.CPP
│ │ └── platdefines.h
│ ├── CIN节点举例.vi
│ ├── DLL数据格式传递全集
│ │ ├── Call Native Code.llb
│ │ ├── CLF_Example.dll
│ │ ├── CLF_Example.dsp
│ │ ├── CLF_Example.dsw
│ │ ├── CLF_Example.ncb
│ │ ├── CLF_Example.opt
│ │ ├── CLF_Example.plg
│ │ ├── Debug
│ │ │ ├── ANSIchar.obj
│ │ │ ├── ANSIdouble.obj
│ │ │ ├── ANSIfloat.obj
│ │ │ ├── ANSIint.obj
│ │ │ ├── ANSIlong.obj
│ │ │ ├── ANSIshort.obj
│ │ │ ├── ANSIunsignedchar.obj
│ │ │ ├── ANSIunsignedint.obj
│ │ │ └── vc60.pdb
│ │ └── Native Source
│ │ ├── ANSIchar.c
│ │ ├── ANSIdouble.c
│ │ ├── ANSIfloat.c
│ │ ├── ANSIint.c
│ │ ├── ANSIlong.c
│ │ ├── ANSIshort.c
│ │ ├── ANSIunsignedchar.c
│ │ ├── ANSIunsignedint.c
│ │ ├── ANSIunsignedlong.c
│ │ ├── ANSIunsignedshort.c
│ │ ├── ARRAY1DHandle.c
│ │ ├── ARRAY2D.c
│ │ ├── ARRAY2DHandle.c
│ │ ├── ARRAY3D.c
│ │ ├── ARRAY3DHandle.c
│ │ ├── ARRAYfloor1D.c
│ │ ├── CLUSTERBytePack.c
│ │ ├── CLUSTERComplex.c
│ │ ├── CLUSTERSimple.c
│ │ ├── CLUSTERSimpleS_A.c
│ │ ├── CLUSTERSimpleS_AWrap.c
│ │ ├── LVcmplx128.c
│ │ ├── LVcmplx64.c
│ │ ├── LVcmplxExt.c
│ │ ├── LVCStr.c
│ │ ├── LVfloat32.c
│ │ ├── LVfloat64.c
│ │ ├── LVfloatExt.c
│ │ ├── LVint16.c
│ │ ├── LVint32.c
│ │ ├── LVint8.c
│ │ ├── LVLStrHandle.c
│ │ ├── LVLVBoolean.c
│ │ ├── LVuInt16.c
│ │ ├── LVuInt32.c
│ │ ├── LVuInt8.c
│ │ ├── WinBOOL.c
│ │ ├── WinBOOLEAN.c
│ │ ├── WinBYTE.c
│ │ ├── WinCHAR.c
│ │ ├── WinCOLORREF.c
│ │ ├── WinDWORD.c
│ │ ├── WinFLOAT.c
│ │ ├── WinHWND.c
│ │ ├── WinINT.c
│ │ ├── WinLONG.c
│ │ ├── WinSHORT.c
│ │ ├── WinSIZE_T.c
│ │ ├── WinSSIZE_T.c
│ │ ├── WinUCHAR.c
│ │ ├── WinUINT.c
│ │ ├── WinULONG.c
│ │ ├── WinUSHORT.c
│ │ └── WinWORD.c
│ ├── DLL调用举例.vi
│ ├── Excel控制LabVIEW举例.xls
│ ├── ExecuteCmdExample.vi
│ ├── LabVIEW与MATLAB混和编程
│ │ ├── MATLAB Script节点举例.vi
│ │ └── 通过ActiveX与MATLAB通讯.vi
│ ├── Using External Code in LabVIEW.pdf
│ ├── WINAPI调用举例.vi
│ ├── Windows颜色拾取器.vi
│ ├── 通过ActiveX容器操作Excel.vi
│ └── 通过VB控制LabVIEW举例
│ ├── calling labview.exe
│ ├── MSSCCPRJ.SCC
│ ├── VBToLV.frm
│ ├── VBToLV.vbp
│ └── VBToLV.vbw
├── 第19章 访问数据库
│ ├── LabSQL-1.1a.zip
│ ├── LabSQL For LabVIEW8.20
│ │ ├── ADO210.CHM
│ │ ├── Examples
│ │ │ ├── Example - Fetch a Table.vi
│ │ │ ├── Example - Insert into a Table.vi
│ │ │ ├── Example- One Record at a Time.vi
│ │ │ └── SampleDatabase.mdb
│ │ ├── LabSQL ADO functions
│ │ │ ├── Command
│ │ │ │ ├── ADO Command Create.vi
│ │ │ │ ├── ADO Command Destroy.vi
│ │ │ │ ├── ADO Command Execute.vi
│ │ │ │ ├── ADO Command Get Integer Parameter Value.vi
│ │ │ │ ├── ADO Command Get Parameters.vi
│ │ │ │ ├── ADO Command Set Active Connection.vi
│ │ │ │ ├── ADO Command Set Command Text.vi
│ │ │ │ ├── ADO Command Set Paramter Value.vi
│ │ │ │ ├── ADO Command Set Stored Procedure Text.vi
│ │ │ │ ├── ADO Command Set String Parameter Value.vi
│ │ │ │ └── dir.mnu
│ │ │ ├── Connection
│ │ │ │ ├── ADO Connection Begin Transaction.vi
│ │ │ │ ├── ADO Connection Close.vi
│ │ │ │ ├── ADO Connection Commit Transaction.vi
│ │ │ │ ├── ADO Connection Create.vi
│ │ │ │ ├── ADO Connection Destroy.vi
│ │ │ │ ├── ADO Connection Execute.vi
│ │ │ │ ├── ADO Connection Open.vi
│ │ │ │ ├── ADO Connection Rollback Transaction.vi
│ │ │ │ ├── ADO Connection Set Mode.vi
│ │ │ │ ├── ADO Connection Set Timeout.vi
│ │ │ │ └── dir.mnu
│ │ │ ├── Recordset
│ │ │ │ ├── ADO Fields Get Count.vi
│ │ │ │ ├── ADO Fields Item.vi
│ │ │ │ ├── ADO Item Value.vi
│ │ │ │ ├── ADO Recordset BOF.vi
│ │ │ │ ├── ADO Recordset Cache Size.vi
│ │ │ │ ├── ADO Recordset Close.vi
│ │ │ │ ├── ADO Recordset Create.vi
│ │ │ │ ├── ADO Recordset Destroy.vi
│ │ │ │ ├── ADO Recordset EOF.vi
│ │ │ │ ├── ADO Recordset Get Fields.vi
│ │ │ │ ├── ADO Recordset GetString.vi
│ │ │ │ ├── ADO Recordset MoveFirst.vi
│ │ │ │ ├── ADO Recordset MoveLast.vi
│ │ │ │ ├── ADO Recordset MoveNext.vi
│ │ │ │ ├── ADO Recordset Move.vi
│ │ │ │ ├── ADO Recordset Open.vi
│ │ │ │ ├── ADO Recordset RecordCount.vi
│ │ │ │ └── dir.mnu
│ │ │ ├── SQL Execute.vi
│ │ │ ├── SQL Fetch Data (GetString).vi
│ │ │ └── SQL Fetch Data.vi
│ │ └── README_FIRST.txt
│ ├── MyDB.mdb
│ ├── Recordset中单条记录读出.vi
│ ├── SQL修改记录举例.vi
│ ├── SQL查询举例.vi
│ └── SQL添加记录举例.vi
├── 第20章 网络通信
│ ├── DataSocket
│ │ ├── DSReader.vi
│ │ ├── DSWriter.vi
│ │ ├── OPC Quality and Timestamp Attributes.vi
│ │ ├── OPC访问举例.vi
│ │ ├── 访问FTP举例.vi
│ │ ├── 访问HTTP举例.vi
│ │ └── 访问共享文件举例.vi
│ ├── TCP编程
│ │ ├── 一点对多点通讯举例_TCP Client 1.vi
│ │ ├── 一点对多点通讯举例_TCP Client 2.vi
│ │ ├── 一点对多点通讯举例_TCP Server.vi
│ │ ├── 交互式点对点通讯举例_TCP Client.vi
│ │ ├── 交互式点对点通讯举例_TCP Server.vi
│ │ ├── 简单点对点通讯举例_TCP Client.vi
│ │ └── 简单点对点通讯举例_TCP Server.vi
│ ├── UDP编程
│ │ ├── no timeout error.vi
│ │ ├── 多点播送举例_UDP Multicast Receiver.vi
│ │ ├── 多点播送举例_UDP Multicast Sender.vi
│ │ ├── 点对点和广播通信举例_UDP Receiver.vi
│ │ └── 点对点和广播通信举例_UDP Sender.vi
│ └── 共享变量
│ ├── AutoCreated.lvlib
│ ├── SVAutoCreate.aliases
│ ├── SVAutoCreate.lvproj
│ ├── SVClient.aliases
│ ├── SVClient.lvlib
│ ├── SVClient.lvproj
│ ├── SVReader.vi
│ ├── SVServer.aliases
│ ├── SVServer.lvlib
│ ├── SVServer.lvproj
│ ├── SVWriter.vi
│ ├── 编程创建共享变量举例.vi
│ └── 编程访问共享变量.vi
├── 第21章 定时结构与同步技术
│ ├── 事件发生(Occurence)技术
│ │ └── 报警计数器.vi
│ ├── 信号量(Semaphore)技术
│ │ ├── SubVIs
│ │ │ ├── Task 1.vi
│ │ │ ├── Task 2.vi
│ │ │ └── Task 3.vi
│ │ ├── 利用信号量限制任务数量_多VI举例.vi
│ │ └── 利用信号量限制任务数量_多循环举例.vi
│ ├── 定时结构
│ │ ├── 理解定时循环.vi
│ │ └── 简单定时循环举例.vi
│ ├── 用户事件(User Event)
│ │ └── 利用用户事件记录温度报警举例.vi
│ ├── 通知(Notificaiton)技术
│ │ ├── SubVIs
│ │ │ ├── Notification Receiver 1.vi
│ │ │ ├── Notification Receiver 2.vi
│ │ │ └── Notification Receiver 3.vi
│ │ ├── 利用Notifier停止多个循环 .vi
│ │ ├── 利用Notifier向多个子VI发送数据举例 .vi
│ │ └── 利用Notifier向多个循环发送数据举例 .vi
│ ├── 队列(Queue)技术
│ │ ├── SubVIs
│ │ │ ├── DAQ.vi
│ │ │ └── 数据分析.vi
│ │ ├── 基于数据流的数据采集系统举例.vi
│ │ └── 基于队列的数据采集系统.vi
│ └── 集合点(Rendezvous)技术
│ ├── SubVIs
│ │ ├── Device1 Config.vi
│ │ ├── Device1 DAQ.vi
│ │ ├── Device2 Config.vi
│ │ ├── Device2 DAQ.vi
│ │ ├── Device3 Config.vi
│ │ ├── Device3 DAQ.vi
│ │ └── 配置信息.vi
│ └── 通过集合点同步多个设备举例.vi
├── 第22章 LabVIEW程序优化设计
│ ├── SubVIs
│ │ ├── DAQ.vi
│ │ └── Temperature Acquistion.vi
│ ├── 主从结构举例.vi
│ ├── 优化VI性能
│ ├── 内存分配举例.vi
│ ├── 内存管理
│ │ ├── BA1.vi
│ │ ├── BA2.vi
│ │ ├── BA3.vi
│ │ ├── BA4.vi
│ │ ├── 强制类型转换举例.vi
│ │ ├── 数组复本举例.vi
│ │ ├── 重用缓存举例.vi
│ │ └── 非强制类型转换举例.vi
│ ├── 启动界面举例
│ │ ├── main.vi
│ │ ├── VI1.vi
│ │ ├── VI2.vi
│ │ ├── VI3.vi
│ │ └── 启动界面举例.vi
│ ├── 基于状态机的温度控制系统.vi
│ └── 执行系统与VI优先级
│ ├── SubVI1.vi
│ ├── test1.vi
│ ├── test2.vi
│ └── test3.vi
├── 第23章 发布应用程序
│ ├── AB Tutorial DLL
│ │ ├── AB Tutorial
│ │ │ ├── AB Tutorial.aliases
│ │ │ ├── AB Tutorial.dll
│ │ │ ├── AB Tutorial.h
│ │ │ ├── AB Tutorial.ini
│ │ │ ├── AB Tutorial.lib
│ │ │ ├── cvilvsb.h
│ │ │ ├── data
│ │ │ │ └── lvanlys.dll
│ │ │ ├── extcode.h
│ │ │ ├── fundtypes.h
│ │ │ ├── hosttype.h
│ │ │ └── platdefines.h
│ │ └── Test DLL.vi
│ ├── AB Tutorial ExE
│ │ ├── AB.aliases
│ │ ├── AB.exe
│ │ ├── AB.ini
│ │ ├── AB Tutorial.aliases
│ │ ├── AB Tutorial.exe
│ │ ├── AB Tutorial.ini
│ │ └── data
│ │ ├── datafile.txt
│ │ └── lvanlys.dll
│ ├── AB Tutorial Zip File
│ │ └── AB Tutorial.zip
│ └── AB Tutorial源代码
│ ├── AB icon.ico
│ ├── AB Tutorial
│ │ ├── AB Tutorial Acquire.vi
│ │ ├── AB Tutorial Analyze.vi
│ │ ├── AB Tutorial Create Datafile.vi
│ │ ├── AB Tutorial GUI.vi
│ │ ├── AB Tutorial Histogram.vi
│ │ ├── AB Tutorial MeanMedianMode.vi
│ │ ├── AB Tutorial StndDev.vi
│ │ └── datafile.txt
│ ├── AB Tutorial.aliases
│ └── AB Tutorial.lvproj
├── 第2章 牛刀小试
│ └── 仿真信号采集.vi
├── 第5章 程序结构
│ ├── Case结构_if_else.vi
│ ├── Case结构_Switch语句.vi
│ ├── For循环.vi
│ ├── rightshift.vi
│ ├── While循环_Build Array.vi
│ ├── While循环_FeedbackNode.vi
│ ├── While循环_随机数曲线.vi
│ ├── 事件结构_Filter事件.vi
│ ├── 事件结构_计数器.vi
│ ├── 使能结构.vi
│ ├── 公式节点_CRC16.vi
│ ├── 公式节点_CRC16_图形编程vi.vi
│ ├── 公式节点.vi
│ ├── 公式节点_数学公式.vi
│ ├── 公式节点_语法.vi
│ ├── 实例_模拟温度采集监测系统.vi
│ ├── 数学脚本节点_Fractal.vi
│ ├── 条件使能结构.aliases
│ ├── 条件使能结构.lvproj
│ ├── 条件使能结构.vi
│ └── 顺序结构.vi
├── 第6章 字符串,数组,簇和矩阵
│ ├── 字符串_基本函数示例.vi
│ ├── 字符串_数字字符串转换函数.vi
│ ├── 字符串_日期时间字符串转换函数.vi
│ ├── 字符串_表格和树形控件.vi
│ ├── 字符串_输入输出显示.vi
│ ├── 数组_基本数组函数示例.vi
│ └── 簇.vi
├── 第7章 Chart图表和Graph波形图
│ ├── 3D Graph.vi
│ ├── Chart图表.vi
│ ├── Digital Waveform Graph.vi
│ ├── Intensity Graph.vi
│ ├── Picture Ctl.ctl
│ ├── Picture控件_Waveform and XY Graph.vi
│ ├── Picture控件示例.vi
│ ├── Waveform and XY Plots.vi
│ ├── Waveform Graph 波形图.vi
│ ├── XY Graph示例.vi
│ ├── 带时间轴的实时曲线.vi
│ ├── 极坐标曲线示例.vi
│ └── 波形数据示例.vi
├── 第8章 Express VI
│ ├── CT03239273431.jpg
│ ├── CT13239273431.jpg
│ ├── sound.htm
│ ├── sound.lvm
│ ├── 动态数据类型.vi
│ ├── 声音信号处理示例.vi
│ └── 简单的滤波器.vi
└── 第9章 文件IO
├── Configuration File.vi
├── Spreadsheet File.vi
├── TDM File.vi
├── TDM Streaming File.vi
├── Text File.vi
├── Text Measurement File.vi
├── Waveforms File.vi
└── XML File.vi
176 directories, 1009 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论