Labview与Matlab混合编程--Mathscript安装包及使用方法

Labview与Matlab混合编程

① 鉴于Labview中信号处理无法直接使用其他语言编程,Labview提供了强大的混合编程插件。
② 本文基于Labview为主要开发框架,以Matlab为辅助节点,从如何安装Labview中的Matlab插件到Matlab数据处理代码在Labview中的使用作出详细描述。

一、Matlab Mathscript插件在Labview中的安装及解压

大家都知道,Labview是G语言编程,是不支持Matlab语言的,因此我们编程时想在Labview中使用Matlab语法编程是必须安装Mathscript节点(Matlab支持软件)的,废话不多少,直接上安装包,鉴于题主使用的是Labview2018,所以下面提供了2018的Matlab插件,如需要其他版本的插件请关注并私聊题主即可。

地址:https://pan.baidu.com/s/1_V4O45diTxFg2F8H2aHPUQ
链接:网盘提取地址可直接点击此处
提取码:6666

安装方式如下:
打开软件安装包显示如下
Labview与Matlab混合编程--Mathscript安装包及使用方法_第1张图片
点击确定
Labview与Matlab混合编程--Mathscript安装包及使用方法_第2张图片
点击Unizip后等待解压完成,点击确定
Labview与Matlab混合编程--Mathscript安装包及使用方法_第3张图片
出现该界面后,一直点击下一步即可
Labview与Matlab混合编程--Mathscript安装包及使用方法_第4张图片
为了防止更新骚扰,取消该勾选,再下一步
Labview与Matlab混合编程--Mathscript安装包及使用方法_第5张图片Labview与Matlab混合编程--Mathscript安装包及使用方法_第6张图片

等待安装进度完成后,打开NI License Activator 1.2
Labview与Matlab混合编程--Mathscript安装包及使用方法_第7张图片
右键该项,并Active,即可完成安装和解压。
此时,打开Labview2018选中以下选项后可以看到该节点。
Labview与Matlab混合编程--Mathscript安装包及使用方法_第8张图片

二、Matlab Mathscript插件使用

选择Matlab节点插件后,将在Matlab中调试后的代码粘贴在框图中,注意,粘贴完的代码如下图所示,鉴于其他原因题主将代码主要部分隐去。
Labview与Matlab混合编程--Mathscript安装包及使用方法_第9张图片
框图中左侧浅橘色变量名为输入变量,右侧深橘色变量为输出变量。
新建输入输出变量操作如下所示,下方为宝宝巴士教学,大佬可跳过并无视。
第一步:右键框图新建输入和输出
Labview与Matlab混合编程--Mathscript安装包及使用方法_第10张图片
第二步:为输入输出变量定义属性
属性有以下几种,自上而下为实数、复数、一维实数组、一维复数数组、二维实数数组、二维复数数组、字符串、路径。各位码友可根据输入输出的Matlab变量自主定义变量类型。
Labview与Matlab混合编程--Mathscript安装包及使用方法_第11张图片
第三步:在框图中使用Matlab语句编程
此时需要注意,我们在第二步第三步中定义的输出变量要出现在语句中,且要和以上定义的名称相对应。

在未来的路上题主会编写很多工业化过程中编程相关的知识,希望大家不断学习互相交流学习心得。可以将自己的想法留在下面,大家共同学习进步~!

以上就是在Labview软件中使用Matlab语言编程前的准备工作,至此,可在Labview中使用Matlab语言进行数据或信号的平滑、小波去噪、去卷积等复杂语言操作啦~

你可能感兴趣的:(Labview,Matlab,labview,matlab,开发语言,团队开发)