3 行歌er

尚未进行身份认证

我要认证

因个人原因,暂不维护该博客

等级
TA的排名 6k+

Labview从入门到会用(二)——制作批量移动文件工具

导语本文将学习如何利用 Labview 制作批量移动文件小工具详细的源代码、程序解析等文件请关注公众号 行歌课堂更多精彩内容请关注公众号,我们一起学习成长转载请注明出处一、创建文件夹首先创建一个新的工程,再在工程下新建一个空白VI,编写程序如下所示,该部分的程序逻辑为,如果需要让几个没有互相连线的VI,按照一定的顺序执行,可以使用顺序结构来完成(Sequence Str...

2019-03-19 15:27:56

Labview从入门到会用(一)——创建数据文件

导语本文将学习如何利用Labview创建数据文件详细的源代码、程序解析等文件请关注公众号 行歌课堂更多精彩内容请关注公众号,我们一起学习成长转载请注明出处一、构造路径1.1 Build Path 函数介绍通过在现有路径中拼接名称或相对路径来构造新路径,在Labview中会有相关的VI来实现这个目的。首先介绍两个重要的函数。1) Build Path(创建路径) 将输入的路径...

2019-03-16 19:44:13

基于Tableau的数据可视化(二) ——初级可视化分析

导语本章将以电力行业数据及常见可视化分析需求为例,介绍11种初级视图的创建用法,分别是:条形图、 饼图、折线图、直方图气泡图、 圆视图、 标靶图、压力图基本表、 树地图、 甘特图通过本文,可以学习创建各类初级视图的操作过程和使用它们进行可视化分析的方法。一、条形图条形图,又称条状图、柱状图、柱形图,是最常使用的图表类型之一,它通过垂直或水平的条形展示维度字段的分布情况。水...

2019-03-15 13:48:06

基于Tableau的数据可视化(一) ——初体验

导语Tableau是一款定位于数据可视化的智能展现工具,可以用来实现交互的、可视化的分析和仪表板应用,从而帮助企业快速地认识和理解数据,以应对不断变化的市场环境与挑战。简便、快速地创建视图和仪表板是Tableau最大的优点之一,本文主要内容为,介绍Tableau的数据基础学习实现利用Tableau快速创建基本的视图通过一个案例展示Tableau创建、设计、保存视图和仪表板的基本方法...

2019-03-13 19:39:42

数据挖掘(四)基于python制作的批量移动文件小工具

本文介绍一个小编用python写的批量移动文件小工具,在工作中的确省下了许多力气。一、背景在工作中,有时候会面临这样的情况,一个目录下面有许多子文件夹,每个子文件夹中存放有各种文件。如下所示,现在,要去所有的子文件中找出某种类型的文件,比如pdf,dat,txt等等。如果以手动复制粘贴的方式去移动文件,未免太笨拙了。因此,可以让脚本干这种脏活累活。二、使用方式接下来就介绍本文...

2019-03-05 16:16:45

数据挖掘 (三)——基于python的当当网小爬虫

导语本文将实现利用Python爬取并简单地可视化分析当当网的图书数据。详细的exe、源代码、程序解析等文件请关注公众号,回复关键词 当当网小爬虫 获取。更多精彩内容请关注公众号转载请注明出处任务分析根据给定的关键字,爬取与该关键字相关的所有图书数据。以关键字为matlab为例,我们要爬取的图书数据的网页页面是这样子的:因此,我们只需要分析网页的链接格式,通过循环构造url链...

2019-03-03 20:00:18

数据挖掘 (二)——基于 Python 的图片墙制作

导语最近接了一个任务,就是将公司部门的员工参与团建活动的照片拼接在一张图片墙上面。为了完成这个任务, 我下载了许多应用,但是基本上只能支持九张照片的拼接,这显然无法满足我的需求。参考了很多网友的帖子,经过不懈努力,最后终于找到一个合适的解决方案——使用 Python + Pillow 实现照片墙。实例演示为了方便不熟悉python编程的同学使用,我特意将脚本打包成了可执行程序(exe),...

2019-03-03 19:04:44

LabVIEW学习笔记(十二)——号外!号外!

最近博主参加了公司的LabVIEW培训,学习如何根据需求开发大型的测试和可视化软件,培训方式为一周一次,这又激起了我学习Labview的热情,因此打算开个公众号,再次记录LabVIEW的学习过程。此外,也会写工作中遇到的其他内容,总之一起学习一起成长吧。我的第一期的LabVIEW培训课程将包含以下内容:LabVIEW语法结构和数据流机制数据基于LabVIEW自动化分析、可视化和...

2019-03-02 16:19:30

数据挖掘 (一)——ASC文件读写、时间戳转换、可执行文件打包

一、时间戳介绍云平台上的数据通常以timestamp为时间戳,现在有个需求,需要将timestamp时间转换成datetime时间TimesTamp,一个能表示一份数据在某个特定时间之前已经存在的、 完整的、 可验证的数据,通常是一个字符序列,唯一地标识某一刻的时间。时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在...

2019-03-02 15:35:43

Latex学习笔记(六)——自定义Latex模板

前言:        对于一个给定的模板,自己做了修改,用于日常工作写报告使用(主要去除了封面和摘要部分),包含两个文件:(1) cls 文件里面定义好了常用的格式和环境;(2) tex 文件里面是我们文档内容的源代码。当然,大家也可以根据自己的需要进行更改。 一、cls 文件     cls 文件里面定义好了常用的格式和环境,如下所示:\NeedsTeXFormat{LaT...

2018-09-26 11:50:56

Latex学习笔记(五)——Latex模板学习总结

前言:        最近参加了数学建模大赛,整个论文都是使用Latex工具排版的,至此感觉到了它的魅力。但是由于论文模板是主办方提供的,在排版格式定义文件(.cls文件)中已经设置好了所有环境,因此用起来还是很简单的。比赛结束以后,打算学习模板的制作过程,因此研读了该大赛模板的 cls 文件。 一、宏包Listings的使用       Listings 是专用于代码排版的 La...

2018-09-25 14:19:12

Leetcode遇上C++(一)

前言:       为了锻炼自己的编程能力,决定尝试着刷下Leetcode题库,也为自己毕业时找软件开发岗位打下基础,当然咯,作为非科班出身的我,在编程上面还有很大的问题,甚至连最基本的知识都未掌握好,但是,我相信功夫不负有心人。通过动手编程来学习是我感觉最舒服的一种学习方式,因此,特此记录,以备将来复习。 一、Two Sum 题目如下:    C++解答(二分查找...

2018-09-11 22:16:43

LabVIEW学习笔记(十一)——利用VISA进行串口通信

前言:       在1993年,为了确保多厂商的仪器具有协同工作的能力以及降低包含了多厂商仪器的完整测试系统的开发时间,NI 联合许多大公司开发出来了虚拟仪器软件架构 ( Virtual Instruments Software Architecture,VISA )。随着VISA 的出现,使得一套仪器控制程序适用于种硬件接口成为可能,通过调用相同的VISA库函数并配置不同的设备参数,就可以...

2018-09-04 11:20:40

利用VSPD建立虚拟串口

        我在用 Labview 和单片机进行串口通信的时候,发现我的台式机居然没有串口。但是我又没有串口转USB线,没得办法,为了能够进行串口的调试,我只能利用虚拟串口软件来模拟出真实的串口。下面来说一下使用vspd( virtual serial port driver ) 虚拟windows 串口。       串口可以说是我们最容易见到,也最容易接触到的一种总线,台式机上一般都有...

2018-09-03 22:10:57

基于MTCNN卷积神经网络的人脸识别

       该文作者开源了测试代码,源代码可以在我之前的文章中或者Github中去下载,我对源代码的数据输入部分做了一些改动以更方便的实现人脸检测,即将  facedetect_mtcnn.py主函数文件更改为如下代码:# coding=utf-8from __future__ import absolute_importfrom __future__ import division...

2018-09-03 17:20:12

LabVIEW学习笔记(十)—— NI Service Locator未运行的解决办法

       今天在编写Labview与硬件设备进行串口通信的程序时,打算学习下软件自带的案例,在打开的时候却提示我出错——“NI Service Locator未运行”,于是就上网找了解决办法,特此记录下来,希望学习Labview的小伙伴们能少走些弯路。         在使用labview查找范例时,出现“ NI Service Locator未运行” 的对话框,而后不能够打开范例,解决办...

2018-09-03 16:53:57

LabVIEW学习笔记(九)——调用外部DLL

前言:        为了在LabVIEW中能够调用其他语言编写的程序,其提供了强大的外部程序接口能力,这些接口包括DLL、C语言接口(CIN)、 ActiveX、NET. DDE、MATLAB等。通过DLL,用户能够方便地调用C、VC、VB等编程语言编写的程序。因此,本章通过示例来学习如何调用外部dll。动态链接库(Dynamic Link Library,DLL)是一个可以多方共享的程序模...

2018-08-25 19:54:23

LabVIEW学习笔记(八)——文件读写

前言: 对于一个完整的测试系统或数据采集系统,我们经常需要将数据以一定格式存储在文件中保存数据。因此 LabVIEW 提供了强大的文件I/O函数,我们可以完成创建、打开和关闭文件;读取数据和写入数据;移动或重命名文件与目录;更改文件属性等操作。一、读写入文本文件1.1 写入文本文件 文本文件将字符串以ASCII编码格式存储在文件中,比如txt...

2018-08-24 11:52:23

LabVIEW学习笔记(七)——选项卡的使用

前言:       今天我们学习页面切换到问题,这种页面切换有两种方式,一种是我们使用鼠标手动点击切换,另一种是程序自动切换,在实际应用当中,我们根据需要来选择合适的页面切换方式。 一、程序自动切换     选项卡在控件面板中的位置如下:比如我们现在有几个页面:那么这两个界面在程序运行的时候,如何实现自动切换呢?我们用事件结构来处理:用户名和密码输入错误...

2018-08-23 16:33:42

LabVIEW学习笔记(六)——子VI的使用

前言:           LabVIEW 中的子VI类似于C语言中的函数,如果学习过simulink的话,你还可以联想到子系统。如果在 LabVIEW 中不使用子 VI,就好比所有的代码都写在main函数里面一样,根本不可能构建大的程序;而且程序框图太大,布局根本不方便,因此很多情况下,我们需要把程序分割为一个个小的模块来实现,这些小的模块就是子VI,本章将学习如何使用子VI。 一、...

2018-08-23 14:17:19

查看更多

勋章 我的勋章
    暂无奖章