云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > LabVIEW与Matlab

LabVIEW与Matlab

  • 62 次阅读
  • 3 次下载
  • 2025/7/7 19:59:54

LabVIEW8.0引入了MathScipt,,这是一个高级的基于文本编程语言,通常与m-file脚本语法兼容。 MathScript是LabVIEW的一个完整的组成部分,所以您可以利用MathScript来将直观的图形化编程方法和面向数学的文本编程方法结合起来。您可以通过下面链接获得MathScript的更多相关信息。

LabVIEW 5.1 引入了MATLAB? Script节点. MATLAB? Script 节点可以在LabVIEW内部通过ActiveX调用MATLAB?软件。这种调用方法需要用户在安装了LabVIEW的电脑中拥有MATLAB?的有效许可证。关于MATLAB? Script节点的更多相关信息请参考下面的相关链接。

对于LabVIEW的所有版本,都能够通过在MATLAB?软件中保存数据并直接在LabVIEW中进行读取(或者相反)来在两个环境中传输数据。在MATLAB?环境中Save命令允许用户利用二进制格式(*.mat)或者ASCII格式存储数据。

Load命令允许您在程序中将数据读回。

ASCII格式

若您想要在LabVIEW和MATLAB?环境中导入导出数据,请执行以下操作,若您采用ASCII格式,操作方法将简单易懂。

从MATLAB?环境到LabVIEW

1. 利用tab分隔符在ASCII格式下存储向量或者矩阵X可以在MATLAB?环境的命令窗口或者m脚本文件中键

入以下命令:

>>SAVE filename X -ascii -double -tabs

这个命令创建一个以filename为文件名,并且包含ASCII格式的数据X,数据间以tab分隔符进行区分。

2. 从LabVIEW中导入数据可以利用Read From Spreadsheet File VI,它位于函数?文件I/O面板上.

从LabVIEW到MATLAB?环境

1. 从LabVIEW中导出一个矩阵X到MATLAB?环境中,您可以首先在LabVIEW下利用位于函数?文件I/O面

板上的 Write To Spreadsheet File VI将数据保存成ASCII 格式 2. 在MATLAB?环境的命令窗口中或者m脚本文件中键入以下命令:

>>LOAD filename

这条命令能够在MATLAB?环境中读取到数据。

二进制格式

执行以下操作在LabVIEW和MATLAB?环境中传递数据。 从MATLAB?环境到LabVIEW

1. 在LabVIEW中读取.mat文件需要利用一个VI解析这个文件。若您将每一个变量分别存储到不同的文件中,

则读取过程将相对简单。

从LabVIEW到MATLAB?环境

1. 由于MATLAB?软件将数据保存成.mat文件,二进制的LabVIEW数据必须在传递之前就转换成这个相应

的格式,在下面的ZIP文件中的范例SAVML Example.VI能够在LabVIEW 7.1和LabVIEW 8.0下运行,它可以将LabVIEW的数据保存成MATLAB? .mat格式。

MAT文件格式的优点在于能够将多个变量保存在同一个文件名下,这个范例演示了如何将前面板上的7个变量存储到一个.mat文件下。通过对于范例的小小的修改就能够保存更多或者更少的变量。 2. 一旦数据在LabVIEW中进行了保存,就能够利用以下命令在MATLAB?环境中读到数据:

>>LOAD filename

然后就可以通过Who命令来显示所有的7各变量的变量名,然后就能和通常一样在命令提示符后面键入变量名来查看变量内容。

MATLAB?是MathWorks, Inc.的注册商标,这里列出的其他的产品和公司名都是相应公司的商标和商标名。

搜索更多关于: LabVIEW与Matlab 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

LabVIEW8.0引入了MathScipt,,这是一个高级的基于文本编程语言,通常与m-file脚本语法兼容。 MathScript是LabVIEW的一个完整的组成部分,所以您可以利用MathScript来将直观的图形化编程方法和面向数学的文本编程方法结合起来。您可以通过下面链接获得MathScript的更多相关信息。 LabVIEW 5.1 引入了MATLAB? Script节点. MATLAB? Script 节点可以在LabVIEW内部通过ActiveX调用MATLAB?软件。这种调用方法需要用户在安装了LabVIEW的电脑中拥有MATLAB?的有效许可证。关于MATLAB? Script节点的更多相关信息请参考下面的相关链接。 对于LabVIEW的所有版本,都能够通过在MATLAB?软件中保存数据并直接在LabVIEW中进行读取(或者相反)来

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com