大学生自学网站官网 labview为什么很多大学不教?
labview为什么很多大学不教?
LabVIEW是美国国家仪器公司提供的虚拟仪器编程环境。它的编程语言不同于文本编程语言,而是采用图形化编程语言。
为什么许多大学不提供LabVIEW相关课程?主要原因如下:
1。LabVIEW的主要应用:LabVIEW的方便性主要体现在当用户需要快速开发某一采集功能时,LabVIEW可以提供良好的交互功能,支持用户在最短的时间内开发出方便、可操作的PC软件。这种快速发展的前提是基本的采集硬件或板。因此,对于一些高校来说,面向群体的学生没有这样的硬件设施,无法实现或体现LabVIEW的便利性。
2. 大学开设基础科学课程的主要目的是培养学生的基础科学认知能力。LabVIEW主要面向工程应用,本科阶段不易建立。在一些高校开设虚拟仪器课程,因为研究生的培养强调对某一专业能力的培养。
3. 我们可以反其道而行之:为什么很多高校都开设C语言编程课程?即使是教汇编语言?由于C语言是所有编程语言的基础,掌握C语言的结构和编程思想对于今后学习任何高级语言都有一定的指导意义。俗话说,要想以此类推,就必须了解事物的本质。C语言是精华,LabVIEW是需要绕过的。
4. 实际上,与LabVIEW类似的软件有很多,如MATLAB、CCS等。这只是一个工具。大学不应该因为一种工具而开设专业基础课,但并不意味着不能,应该作为专业选修课开设,应该根据学生的兴趣来选择。机械方面也有类似的软件,如UG、Pro/E、Solidworks等,软件的功能基本相似,但高校不会开设这类课程,而是开设AutoCAD、工程制图等课程。工具就是工具。工具种类繁多,不可能把它们都教给别人。
我说了太多了。这只是我个人的观点。如果有错误,请改正。
推荐labview入门书籍?
1)对于个人学习,电子工业出版社出版的陈锡辉、张银红主编的何兴明等著作《LabVIEW简介与实践开发100例》和《LabVIEW8.2程序设计从介绍到掌握》,觉得这两本书适合初学者。其中有很多例子,可以用软件一步一步地学习,进度比较快。
2美国杰弗里·特拉维斯等人撰写的《LabVIEW大学实践教程》外文名为《LabVIEW for everyone》,乔瑞平译。构建一个系统对人们是有好处的;
怎样把Labview学好?
LabVIEW是一种图形化编程语言,最大的优点是开发速度快,C语言可以每周一小时写出LabVIEW的界面。LabVIEW编程的核心是输入(输入控制)->处理(各种功能)->输出(输出控制)。
1. 购买基础课程,如“labview8.20编程从入门到精通”,熟悉控件、基本数据类型(数字、字符串、枚举)、复杂数据类型(数组、同一类型的多个元素;集群、不同类型的多个元素,相当于C语言的结构,Java中的JavaBean)。
2. 看看倪的一些小例子,看看自己的编程思路,然后试着写一些小程序。通过这一步,我几乎学到了一切。其余的将在工作中改进。一般来说,我会处理硬件。制造商将为程序提供相应的API,在开发过程中可以直接调用。
没有大学学历,没有学过C语言,能学好Labview吗?
首先需要注意的是,学习LabVIEW不需要事先掌握C语言的基础知识,这两种编程语言在编写方法上完全不同,一种是图形编程语言,另一种是文本编程语言。
另外,与C语言相比,LabVIEW具有以下特点:一是启动方便,拖动图标连线,会出现一个简单的程序;二是有很多控件/库,内置丰富的控件库和函数库,三是具有较强的外部接口能力,可以实现与C/C、basic、MATLAB等编程语言的通信。到目前为止,LabVIEW不仅局限于虚拟仪器软件的开发,而且已经成为一种通用、完善、开放的高级编程语言。当然,如果你有C语言的基础,学习LabVIEW就更好了,这是锦上添花。无论是哪种语言,它的编程思想都是相似的,因此它可以帮助您更快更好地学习LabVIEW。另外,在引入LabVIEW之后,如果想进一步掌握更深层次的内容,可能需要与C语言相结合,并具备在大型项目开发中混合编程的能力。
总之,C语言不是学习LabVIEW的先决条件。不用学习C语言,你仍然可以学好LabVIEW。
大学生自学网站官网 labview自学教程 labview实例教程
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。