0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Labview如何快速保存数据到Excel

h1654155282.3538 来源:奔跑的青春Z 作者:奔跑的青春Z 2021-01-17 10:23 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Labview图形化编程语言对入门用户非常友好,能够快速部署并实现你想要的功能。

今天给大家介绍一个关于文件I/O接口的vi,名字叫做写入带分隔符的电子表格。

顾名思义,就是把Labview采集到的数据写入Excel文件并保存,方便我们在Excel中打开或者其他应用打开。

这个控件位于文件I/0选项卡下面,如图所示。

pIYBAGADn9yAfNLFAAM8ESQURJU371.png

这个vi有多个输入,接口的具体含义如图

pIYBAGADn-KAKHq-AAEtyMY5WjQ866.png

这么多的输入并不是全都必须的,要最快的部署实现你想要的功能,这里我们只需要关注4个输入,分别是格式、文件路径、二维数据或者一维数据。

一、格式

这里,格式的默认值是%.3f 意思是取小数点后三位。

如果输入值是1.01234,则最后只保存小数点后三位,也就是1.012.

如果我们想要保存小数点后五位,则需要将这个默认值改为%.5f

也就是中间的数值是多少,就表示保存小数点后多少位。

二、文件路径

另外一个就是文件路径,这里建议大家在文件路径这里创建一个输入窗口,每次保存数据前重新命名一下文件名,在数据文件比较多的情况下,能够根据文件名称快速区分数据,不至于数据混乱。

还有,这里的文件路径是支持中文的,非常人性化。

pIYBAGADn-eAAJ8TAABaRupeEog289.png

文件路径必须具体到文件的拓展名。这里推荐两种文件拓展名,一个是xls,一个是csv,这两种都能够直接在Excel中打开,并且能够直接被Matlab调用,非常方便。

三、数据维数

一维数据跟二维数据怎么区分呢?

如果数据采集的通道数为1,也就是每次只采集一组数据,则为一维数据。

如果数据采集的通道为2或2以上,也就是每次采集多组数据,则为二维数据。

这里我以生成随机数的方式给大家演示一下,采集20个随机数,并以小数点后5位的格式保存。

o4YBAGADn-2AEaFmAADW2cV2LVs766.png

可以看到,我们在Excel中找到了保存的随机数,不过是以行向量的形式保存的。

如果要在Matlab调用,需要注意。Matlab默认是以列向量保存的,需要转置一下。

责任编辑人:CC

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • LabVIEW
    +关注

    关注

    2021

    文章

    3688

    浏览量

    348315
  • Excel
    +关注

    关注

    4

    文章

    231

    浏览量

    57786
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    UART内核保存接收的数据时使用的是什么模式?

    UART内核保存接收的数据时使用的是什么模式
    发表于 12-25 06:55

    电能质量在线监测装置的通信流量统计信息可以保存吗?

    电能质量在线监测装置的通信流量统计信息 可以保存 ,且通常采用 “ 本地存储 + 远程备份 ” 的双层架构实现数据留存,具体保存方式、周期和功能因厂商与型号而异。 一、保存方式与存储位
    的头像 发表于 12-12 16:35 1522次阅读
    电能质量在线监测装置的通信流量统计信息可以<b class='flag-5'>保存</b>吗?

    电能质量在线监测装置的数据保存到云端安全吗?

    在规范设计与落地的前提下,电能质量在线监测装置的数据保存到云端 是安全的 。云端安全并非 “绝对无风险”,而是通过 “传输加密、存储防护、权限管控、合规认证、灾备冗余” 五大核心机制,将风险控制在
    的头像 发表于 10-30 09:37 351次阅读

    电能质量在线监测装置的测量数据可以保存多久?

    电能质量在线监测装置的测量数据保存时间受 设备配置、行业标准、存储策略和应用场景 等多重因素影响,通常可从数小时数年不等。以下是具体分析: 一、行业标准与法规要求 基础国家标准 根据 GB/T
    的头像 发表于 10-23 17:41 991次阅读

    PLC数据保存到MySQL数据库解决方案

    。将这些数据可靠、高效地保存数据库,能够为企业搭建数据平台,支撑后续的数据分析、报表生成以及决策支持等应用。 在实际应用场景中,面对
    的头像 发表于 09-30 16:50 1715次阅读
    PLC<b class='flag-5'>数据</b><b class='flag-5'>保存</b>到MySQL<b class='flag-5'>数据</b>库解决方案

    EXCEL导入—设计与思考

    EXCEL导入—设计与思考 一、案例信息与设计 1.1、案例需求与背景 B2BTC同城二期有一个Excel导入的功能,单次数据量小于一千,使用频次不高。但涉及多个字段组成唯一约束,即
    的头像 发表于 08-20 16:56 748次阅读
    <b class='flag-5'>EXCEL</b>导入—设计与思考

    LabVIEW-多通道数据采集源程序资料

    使用NI-LabVIEW编写的多通道数据采集程序,可供参考
    发表于 08-09 16:09 8次下载

    功率分析仪的“存储”与“数据保存”模式如何保存测量数据呢?

    数据保存”模式和“存储”模式将通过差异化功能设定满足用户多样化的数据存储需求:当您仅需保存一组数据时可选择“
    的头像 发表于 07-23 17:51 1149次阅读
    功率分析仪的“存储”与“<b class='flag-5'>数据</b><b class='flag-5'>保存</b>”模式如何<b class='flag-5'>保存</b>测量<b class='flag-5'>数据</b>呢?

    树莓派用户必备的五大微软Excel替代软件!

    微软Excel通常是处理XLS、XLSX或CSV等电子表格时首先考虑的工具。然而,由于它对ARM处理器和Linux操作系统缺乏原生支持,在树莓派上使用微软Excel颇具挑战性。但这并不意味着没有好
    的头像 发表于 07-17 17:17 1095次阅读
    树莓派用户必备的五大微软<b class='flag-5'>Excel</b>替代软件!

    使用Windows Mesh客户端应用程序来观看CYBT-213043-MESH的环境温度信息,如何保存温度数据并将其传输到excel吗?

    现在我正在使用Windows Mesh客户端应用程序来观看CYBT-213043-MESH的环境温度信息。 我的问题是有什么方法可以保存温度数据并将其传输到excel吗?
    发表于 07-04 08:16

    如何导出Excel文件 -- excel_hm介绍 ##三方SDK##

    ,不过这个思路还是可以用的,比如说csv格式的数据然后保存成xls格式,但是csv只能上数据不能做样式,还好,还有一个xml可以用,因为从Excel 2003开始,就引入了xml格式,
    发表于 06-30 17:57

    HarmonyOS实战:一招搞定保存图片相册

    保存图片功能几乎是每个应用程序必备的功能之一,当用户遇到喜欢的图片时可以保存到手机相册。那么在鸿蒙中保存图片是否也需要申请用户存储权限以及如何将图片保存到相册,本文将详细讲述怎么
    的头像 发表于 06-24 17:04 1409次阅读

    labview使用tcp接收下位机数据,最大也就200Hz,如何提高速率500Hz?

    labview使用tcp采集数据,使用了生产者-消费者模式,将接收功能和存储、显示功能分割开来,用队列在中间传输数据,但是这样速率也很慢,最多也就达到200Hz,有没有别的办法能够提升接收速率
    发表于 06-11 16:18

    泰克示波器波形数据保存为CSV格式的完整指南

    在电子工程与科研实验中,示波器作为信号分析的核心工具,其波形数据的存储与后续处理至关重要。泰克示波器凭借其卓越的性能与丰富的功能,为用户提供了多种波形保存方式,其中CSV格式因兼容性强、数据开放度高
    的头像 发表于 06-07 15:31 1497次阅读
    泰克示波器波形<b class='flag-5'>数据</b><b class='flag-5'>保存</b>为CSV格式的完整指南

    LabVIEW的详细简介和应用(文末免费分享LabVIEW相关资料合集)

    LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而
    的头像 发表于 05-22 11:43 2823次阅读
    <b class='flag-5'>LabVIEW</b>的详细简介和应用(文末免费分享<b class='flag-5'>LabVIEW</b>相关资料合集)