LabVIEW入门教程

article/2025/10/8 8:49:21

最新更新,代码这里,放了三遍,直接进去下载就行,不要再私信我啦 求给个 star 呀:
https://github.com/xiaoyuan1996/labview2018-tutorial
https://github.com/xiaoyuan1996/labview2018-tutorial
https://github.com/xiaoyuan1996/labview2018-tutorial



LabVIEW从初学到入门

    • 最新更新,代码这里,放了三遍,直接进去下载就行,不要再私信我啦 求给个 star 呀: [https://github.com/xiaoyuan1996/labview2018-tutorial](https://github.com/xiaoyuan1996/labview2018-tutorial) [https://github.com/xiaoyuan1996/labview2018-tutorial](https://github.com/xiaoyuan1996/labview2018-tutorial) [https://github.com/xiaoyuan1996/labview2018-tutorial](https://github.com/xiaoyuan1996/labview2018-tutorial)
    • LabVIEW简介
    • 如何入门LabVIEW
    • 我该去哪找相应学习资源

LabVIEW简介

先放代码,不要再私信我啦 求给个星星呀:
https://github.com/xiaoyuan1996/labview2018-tutorial

LabVIEW是一款图形化编程语言(G语言),由美国国家仪器研制(National Instruments, NI)研制,被称为虚拟仪器(Virtual Instrument,VI)。它提供了整套的工具用来对信号进行采集、分析、保存及后续的处理。
在这里插入图片描述
优点:
界面美观
程序模块化强
与设备交互性强(NI设备,非NI设备)

缺点:
没有文本语言灵活
多数依赖工具包、底层驱动较弱

使用场合:
自动化、通信及一些对程序能力要求不高的场合(医疗、生物等)。

或者直接放个实物大家看一下这是干啥的?
这是大二做的,求轻喷

如何入门LabVIEW

LabVIEW是一款较为集成的软件,学习一般按照由易到难的顺序来进行。这里有一条学习路线可以效仿:

一:labview的安装及其介绍(半天)在这里插入图片描述
二:界面及基本控件介绍(一天)
在这里插入图片描述
这是一个比较容易上手的框架,可以先学习下基本控件,再做几个案例就ok啦。

三:结构的使用(三天)
在这里插入图片描述
结构的确有些冗杂,不过一般比如文本语言所用到的三大结构labview中都有涉及的哦,此外labview中还定义了一些其他的结构方便使用者的使用。用好结构会让你的编程条理清晰且能做很多事情的呢!
学习时候不妨按照这个顺序来呢,最后做两个案例基本就ok啦。前期觉得生疏不可怕,多做些例程自然而然就会的啦!

四:数组、数学处理与图表(三天)
在这里插入图片描述
数组是所有语言中必不可少的元素,labview中为数组单独提供了一个面板。并提供了N多好用的函数控件方便对其进行编程。数组创建的三种方式、接着熟悉下各种对数组操作的函数就没什么大的问题啦。莫忘做几个案例哦!
簇呢、就是NI觉得线一多面板好乱,这样显得NI好Low,好好的一款语言却这么多线,于是呢便有了簇这个玩意。簇在Labview中也经常见到的,比如最常见的就是我们的错误簇啦,当然,在许多函数里都是使用簇来交流的呢!
在数组和簇学习完毕后,就开始进入图形控件的使用啦,主要分为二维和三维。Labview的图形可以做出来许多酷酷的界面,大家可以尝试一下哦。

五:文件输入与输出(两天)
在这里插入图片描述
文件IO一般用于工控的测量记录等方面,主要还是二进制文件的读取,至于文本和电子表格一般则更多用于人机交互的场合。NI主打的TDMS文件格式也是主要需要学习之一。

六:信号处理相关控件的使用(三天)
在这里插入图片描述
这一章则需要你的信号处理功底,建议亲亲学习下数字信号处理或者信号与系统之类的书籍再往下学习呢。不过问题也不大,很多函数你只要到了会用的级别就行啦,更多的都是举一反三呢。这章如果你需求不高的话一个EXPRESS VI就可以搞定的哦。

七:项目及其软硬联调(两天)
在这里插入图片描述
这里首先需要了解下Labview中的项目是怎么个样子,接下来你便可以学习下NI的DAQ啦。DAQ其实就是NI为了让LabVIEW能够和它的硬件进行对接完善,所开发的一款插件,你可以通过DAQ和NI的各种板卡进行对接。当然除了DAQ,NI也有自己的自动化产品,myRIO就是其中一款呢。大家有兴趣可以去查一下强大的myRIO,比起你的STM32有过之而无不及呢哈哈,说的有些过,还是谁用谁知道。最后肯定要学习下怎样和你的单片机通信哈,要不然你的上位机可就白做啦。

八:emmm…这的话就可以根据你的需求来说了,比如你想做视觉,你就可以学习下NI的Vision模块,如果你想做FPGA,你也可以学习NI下的FPGA编程,大部分都大同小异,有了基础后学习起来会异常简单。

我该去哪找相应学习资源

亲亲首先声明我不是来推销的呢!为了证明这点,我决定首先放上上述课程的代码。
当当。这就是你要找的资源呢,在github上,建议fork一下哈!
github上不让放视频,但是也是因为51zxw版权所有,大家如果有需要的话可以看看哦。(别吐槽,别吐槽…)不过我觉得大部分看历程就ok啦!
学习资源

https://github.com/xiaoyuan1996/labview2018-tutorial

最后有什么问题的话,emmm…还是留个邮箱吧,有什么问题能帮一定帮,都不容易。email: yuan_zhi_qiang@sina.cn ----->欢迎大家的骚扰。

最后祝大家学有所成! --------------------------------来自遥远的美丽的的松花江畔
在这里插入图片描述


http://chatgpt.dhexx.cn/article/Zc2YYO5X.shtml

相关文章

相距两千多公里,仅仅数月,从相亲走到结婚 | 2022年复盘日记

👨‍🎓作者:bug菌 🎉简介:CSDN、掘金等社区优质创作者,全网合计7w粉,对一切技术都感兴趣,重心偏Java方向,目前运营公众号「猿圈奇妙屋」,欢迎小伙伴们的加入&…

程序员相亲图鉴

本文转载自程序员技术 程序员, 已经渐渐成当代相亲市场的一只主力军。 甚至可以说是“香饽饽”。 越来越多的妹子, 在写择偶要求时, 会说对程序员有好感。 因为他们, 踏实聪明又靠谱, 钱多花花肠子少。 但关于程…

相亲类小程序推荐

给大家分享一个目前火热的项目,就是做相亲小程序,运营成本非常低,且利润空间很大,面对的用户群体需求非常强,自然成交量和客单价比较高目前结婚连年创新低,在这个思想开放,择偶挑剔的时代下&…

【Python获取相亲网站数据】马上都元宵节了,还在相亲,看看某相亲网站有没有那个有缘人。

前言 马上都元宵节了,还在相亲,看看某相亲网站有没有那个有缘人。今天我们来爬取某相亲网站获取我们想要的数据,比如说,对方的姓名,年龄,身高,体重等等。今天我们主要使用CSS选择的方法来匹配我们想要的数据,通过这篇的学习,可以加深大家对CSS的用法的了解,以及明白不…

求30000以内所有的相亲数

问题描述: 两个数彼此的全部约数和(本身除外)都与另一方相等。例如220和284: 220的全部约数(除了220)相加是: 1245101120224455110284 同样284的全部约数(除了284)相加是…

相亲、相亲,广大年轻人的噩梦,那么我们就来采集一下相亲网站数据叭~

前言 😋 大家早好、午好、晚好吖~ 环境开发: Python 3.8 Pycharm 模块使用: requests parsel csv 代码实现步骤: 发送请求, 模拟浏览器对于url地址发送请求 获取数据, 获取服务器返回响应数据 ----> 对应 开发者工具里面 response 解析数据, 提取我们想…

趣味整数-相亲数

问题描述 220的真因数之和为1245101120224455110284 284的真因数之和为12471142220 真因数是除了自身之外的约数 毕达拉哥斯把这样的数对A, B称为相亲数;A的真因数之和为B,B的真因数之和为A 。求100000以内的相亲数; public class Main {…

Java相亲数实现

2、相亲数b 【问题描述】 2500年前数学大师毕达哥拉斯就发现,220和284两数之间存在着奇妙的联系: 220的因数之和(除了自身之外的因数)为:1105544222011105421284,284的因数之和为:14271421220。…

相亲数amp;完全数最简单算法

今天看到博客园一位仁兄的相亲数,整体感觉不错。 原文出处:http://www.cnblogs.com/devil0153/archive/2010/08/22/AmicablePair-And-PerfectNumber.html 版权声明:版权归作者WeiSteven所有,转载请注明! 但有些算…

计算10000以下所有相亲数之和。

d(n)定义为n 的所有真因子(小于 n 且能整除 n 的整数)之和。 如果 d(a) b 并且 d(b) a, 且 a b, 那么 a 和 b 就是一对相亲数(amicable pair),并且 a 和 b 都叫做亲和数(amicable number)。 …

算法练习-相亲数

问题描述 220的真因数之和为1245101120224455110284 284的真因数之和为 12471142220 毕达拉哥斯把这样的数对A,B称为相亲数:A的真因数之和为B,而B的真因数之和为A。求100000以内的相亲数。 问题分析 这个问题的关键是求真因数之和&#…

判断相亲数(c语言)

问题&#xff1a;编写一个程序&#xff0c;输入两个正整数&#xff0c;判断它们是否是相亲数&#xff1b; 运行图: 源代码&#xff1a; #include <stdio.h> int sum(int x) {printf("%d,",x);int i,j,k,z0,p0,h0;int l[20];for(kx-1;k>1;k--){if(x%k0){zk…

相亲数完全数最简单算法

今天看到博客园一位仁兄的相亲数&#xff0c;整体感觉不错。 原文出处&#xff1a;http://www.cnblogs.com/devil0153/archive/2010/08/22/AmicablePair-And-PerfectNumber.html 版权声明&#xff1a;版权归作者WeiSteven所有&#xff0c;转载请注明&#xff01; 但有些算法感…

相亲数问题

相亲数&#xff08;Amicable Pair&#xff09;&#xff0c;又称亲和数、友爱数、友好数&#xff0c;指两个正整数中&#xff0c;彼此的全部约数之和&#xff08;本身除外&#xff09;与另一方相等。毕达哥拉斯曾说&#xff1a;“朋友是你灵魂的倩影&#xff0c;要像220与284一样…

亲和数、相亲数

转自&#xff1a;http://zh.wikipedia.org/wiki/%E7%9B%B8%E4%BA%B2%E6%95%B0 相亲数(Amicable Pair)&#xff0c;又称亲和数、友爱数&#xff0c;指两个正整数中&#xff0c;彼此的全部约数之和&#xff08;本身除外&#xff09;与另一方相等。 例如220与284&#xff1a;…

关于“相亲数”的算法实现

“相亲数”的介绍 在数学中&#xff0c;“相亲数”是指一对“你中有我&#xff0c;我中有你”的数字&#xff0c;其特点是&#xff1a; 彼此的全部约数和&#xff08;本身除外&#xff09;与另一方相等。 例如&#xff1a;220和284就是一对相亲数。 220的全部约数和&#xff…

C#调用Matlab BP神经网络预测数据

Matlab 实现BP网络进行打包(Matlab 版本为 R2022a vs 2019)&#xff1a; matlab 命令窗口输入&#xff1a;deploytool 然后选择 Library Compiler 打开如下窗口&#xff1a; 在Type 框选择 .NET Assembly 在 点加入 添加函数文件 需要修改Class Name 点击右键 选择 Re…

bp神经网络预测模型python,r语言bp神经网络预测

如何建立bp神经网络预测 模型 。 建立BP神经网络预测模型&#xff0c;可按下列步骤进行&#xff1a;1、提供原始数据2、训练数据预测数据提取及归一化3、BP网络训练4、BP网络预测5、结果分析现用一个实际的例子&#xff0c;来预测2015年和2016年某地区的人口数。 已知2009年…

BP神经网络预测(MATLAB自定义函数进行)

功能&#xff1a;7输入1输出 算法&#xff1a;BP神经网络&#xff08;MATLAB自定义函数&#xff09; 电话&#xff1a;13483417110 输入&#xff1a;入炉温度、第一加热段温度、第二加热段温度、均热段温度、第一加热段停留时间、第二加热段停留时间、均热段停留时间 输出&…

BP神经网络预测实现

基本概念 误差反向传播神经网络简称为BP(Back Propagation)网络&#xff0c;它是一种具有三层或三层以上的多层神经网络&#xff0c;每一层都由若干个神经元组成。如图所示为一个BP神经网络的结构图&#xff0c;它的左、右各层之间各个神经元实现全连接&#xff0c;即左层的每…