美国国家仪器的《LabVIEW 网络讲坛》是集合工程师,LabVIEW研发专家多年的经验。 自推出,便吸引了众多的观众和学习爱好者。
第三季 运筹帷幄隆重上线
立即观看视频内容,点击此出〉〉 http://www.21ic.com/ni/download/p/a/
内容介绍:
第一期:基本结构框架的新特征 简介:无论多么复杂的程序架构,最基本的组成部分就是顺序、分支与循环;灵活用好这三个基本结构,是编写出高效的LabVIEW代码的基础 。本集将结合LabVIEW 8.6最新特性为大家讲述如何妙用基本的程序结构。 第二期:状态机(State Machine)(上) 很多情况下,静态的顺序结构无法满足程序灵活性的技术要求,而状态机结构却可以很好地解决这个问题。本集中,工程师将为您解释状态机结构的概念与原理,以及在LabVIEW下的实现过程。
第三期:状态机(State Machine)(下) 状态机最主要的特点就是灵活性,这个优势在程序后期的维护上更会显示出来,本集中工程师将展现出状态机是如何轻松对程序进行灵活修改,从而满足日益复杂的开发要求。
第四期:LabVIEW状态图(Statechart)(上) LabVIEW 8.5 推出了全新的Statechart状态图模块,让工程师们能够以最直观的方式实现程序的架构,本集主要侧重介绍Statechart的原理与特点,以及在LabVIEW中如何予以实现。
第五期:LabVIEW状态图(Statechart)(下) 本集中,工程师将通过几个实际程序案例为您展示Statechart与状态机的区别,以及在并发、包含及历史保存这三部分中,Statechart是如何只是通过直观的设计方式就能帮助您轻松完成的。
第六期:生产者/消费者循环(上) 生产者/消费者循环结构是最常用的LabVIEW开发模式,通过并行的方式实现了多个循环分别扮演不同角色的功能,本集作为三部曲的基础篇,为您详细解说该结构的原理以及队列的基本用法。
第七期:生产者/消费者循环(中) 继承上集的内容,本集中将更进一步,为您展示如何通过生产者/消费者循环实现一对多的复杂结构,并运用到实际的开发中。
第八期:生产者/消费者循环(下) 在本集中,工程师将向您介绍一个最为复杂和高效的LabVIEW程序结构,基于这个结构,LabVIEW中可以让多个VI并行执行并且互相通信。对于日益复杂的应用需求,该结构可以很好地解决很多实际问题,值得借鉴。
第九期:子面板(Subpanel)技术探究 使用子面板(SubPanel)技术,我们可以很方便地做出模块化的程序,并且模块之间不会产生耦合;对于界面设计来说,子面板技术也能够做出绚丽效果,本集将为您详细诠释。
第十期:事件结构的妙用 您是否想过,其实LabVIEW的事件结构并非只能实现按钮动作的响应?其实,事件结构还有更多的妙用,本集中,工程师为您展示动态注册事件以及如何通过事件实现拖拽等很酷的效果。
第十一期:多核时代下的并行编程(上) 随着多核成为处理器的发展主流,对于并行编程(多线程编程)也成为了开发人员最大的难题,而LabVIEW凭借自身的并行特性可以直观地实现多线程的编程方式。本集中,为您介绍LabVIEW如何借用多核实现运算性能的直线提升。
第十二期:多核时代下的并行编程(下) 仅仅凭借自动多线程的特性,还无法充分地利用多核优势,本集中,工程师将详细讲解如何在LabVIEW中实现多核性能的充分利用,包括任务并行化、数据并行化以及流水线等编程方式。 |