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
    +关注

    关注

    1977

    文章

    3659

    浏览量

    326378
  • Excel
    +关注

    关注

    4

    文章

    225

    浏览量

    55726
收藏 人收藏

    评论

    相关推荐

    Spire.Cloud.Excel云端Excel文档处理SDK

    Spire.Cloud.Excel 是一款专业的云端 Excel 文档处理 SDK,开发人员可调用 SDK 在云端创建、读取、编辑、转换、及保存 Excel 文档。作为一款完全独立的
    的头像 发表于 02-13 11:03 95次阅读
    Spire.Cloud.<b class='flag-5'>Excel</b>云端<b class='flag-5'>Excel</b>文档处理SDK

    使用插件将Excel连接到MySQL/MariaDB

    ,可以快速地将数据从 MySQL 或 MariaDB 加载到 Excel,立即从数据库刷新 Excel 工作簿中的
    的头像 发表于 01-20 12:38 180次阅读
    使用插件将<b class='flag-5'>Excel</b>连接到MySQL/MariaDB

    适用于Oracle的Devart Excel插件:轻松管理数据

    使用加载项将 Excel 连接到 Oracle Microsoft Excel 插件可以连接到 Oracle,能够快速地将数据从 Oracle 加载到
    的头像 发表于 01-14 11:11 159次阅读
    适用于Oracle的Devart <b class='flag-5'>Excel</b>插件:轻松管理<b class='flag-5'>数据</b>

    Devart Excel的附加组件

    Excel 的全部功能用于超过 25 种云应用程序和数据库。 - 将 Microsoft Excel 连接到任何所需数据源 - 同时处理多个数据
    的头像 发表于 01-07 11:40 193次阅读

    LabView怎么保存已经读取的数据方便下次接着用

    我做实验的时候使用LabView进行数据的迭代,但是试验器材容易损坏,因此有时候不得不把程序停止,但是重启程序的时候怎么把已经生成的数据再导入进去用呢。生成的数据在显示面板上,怎么放进
    发表于 10-31 16:21

    传统电子表格Excel和Teable多维表格数据库的区别?

    传统Excel是一款功能强大的电子表格软件,它的数据处理 分析以及图表制作等功能给工作带来了很多便利,但也有自身的局限性,本文介绍的多维表格Teable数据库将在传统电子表格Excel
    的头像 发表于 10-23 16:44 511次阅读

    LABVIEW报表创建工具遇到的一个问题,麻烦大佬帮忙看一下

    报表插入之后打开EXCEL选定的保存位置会提示如下 此时无论点是或者否保存数据都会消失,仔细观察之后发现创建报表创建的EXCEL进程,无
    发表于 10-09 10:03

    Labview 文件保存问题

    大家好,我在labview里有比较多的数据需要保存如图 难道我要保存数据就得一个一个连吗?大佬们有没有更简便的方法能
    发表于 09-25 08:57

    labview采集数据并使用tdms格式进行数据保存

    最近在做一个采集项目,有一段信号,一个上升沿采集一次数据,采样率为200KS/s,单次采样个数为10个,每一个上升沿之间间隔大概在1ms-10ms。想请问一下,当使用tdms格式保存采样点数据时,
    发表于 08-09 09:52

    还在Excel中管理您的持续改进项目吗?

    对于大多数公司来说,Microsoft Excel是一种可靠的资源,它确实提供了极高的价值。然而,当它被用来跟踪持续改进项目时,它的价值就减少了。浪费时间从不同内部系统的不同报告中收集数据,会占
    的头像 发表于 07-01 11:07 342次阅读

    LabVIEW调用Aspose.dll实现excel读写、图片插入,

    使用labview读写excel,有多种方式。 1、使用LV自带的excel函数库,缺点是电脑必须安装相应版本的excel,且容易报各种错误。放弃。 2、调用NPOI的dll,免费,不
    发表于 06-24 17:01

    示波器如何保存波形数据

    大多数现代示波器都具备内置的存储功能,允许用户保存波形数据。这些数据可以保存在示波器的内部存储器中,或者直接导出到外部存储设备。
    的头像 发表于 05-31 17:31 3039次阅读

    Microsoft Excel融入手写笔功能,助您快速插入、删除单元格数据

     Microsoft今日宣布,向Microsoft 365内部人士开放Windows版本Excel的“Ink to Text”功能的试用机会。此工具旨在将手写字迹转为文字,使表格数据填充更便捷高效。
    的头像 发表于 04-30 14:16 1177次阅读

    Labview程序实现数据分类

    如图所示,该EXCEL中C列、E列是移心圆坐标,F列是需要处理数据。 E列为重复坐标值,最终实现为下图所示 判定要求可为E列,起始点为0,结束点为一条线最后一个点的值,求大神指导程序如何自动分类,自动换行保存
    发表于 03-18 17:07

    使用Windows Mesh来观看CYBT-213043-MESH的环境温度信息,有什么方法可以保存温度数据并将其传输到excel吗?

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