完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
MathScript 介绍 如果你有需要做一数学模型的验证或统计相关的演算,应该对于 matlab 不陌生。MATLAB 是一套广为使用于数学相关演算的工具,它与 labview 一样具有大量的数学函式,而且使用上又不像 C 语言一般需要注意一些繁锁的语法,所以常被使用在数学相关的运算上。 LabVIEW 本身强调以图形化的概念,提供一个易学、易用的程序开发环境,也因此 LabVIEW 为了提供 MATLAB 使用者一个亲和的界面,而创造出 MathScript 这个元件,期望能够让使用者在 LabVIEW 中也可以使用与 MATLAB 相同的方式来做运算。 MathScript Window 介绍 LabVIEW 提供了一个很实用的工具,就是 MathScript Window,可以帮助你验证的 MATLAB Code。你可以使用这个工具输入 MATLAB 指令进行操作,或载入 *.m 的档案,算是一个小巧的 MATLAB 环境。开启的方式为 Menu >> Tools >> MathScript Window…:
接着可以看到以下的操作界面:
以上图为例,我输入了一个半波整流器的程序段,所以当执行时就会秀出一个视窗显示计算的结果:
MathScript Node 接下来我们要看到的是在 LabVIEW 中如何直接加入 MATLAB 的程序段。首先在 Block Diagram 上按鼠标右键选择 Programming >> Structures >> MathScript Node:
只要将刚刚的程序加到 MathScript Node 中即可直接执行。如果你有使用到 plot 指令时,程序也会自动秀出一个视窗显示结果:
如果你想将输入资料或是输出资料到 MathScript Node 的话,操作的方式和 Formula Node 一样,只需要在边框上按鼠标右键并选择建立即可:
接着我把上方的程序改成从 LabVIEW 来输入 pi 的资料,并将波形资料传回 LabVIEW 的显示元件:
MathScript RT Module 在 LabVIEW 8.6 之前的版本的 MathScript Node,因为没有支援 Real-time OS,所以没有办法在Real-Time 的作业系统上执行;但在 LabVIEW 2009 后,LabVIEW 有特别针对于 RT 的系统进行支援上的调整与升级,所以现在也可以将 MATLAB 的程序码放在跑 Real-Time 的环境上运算哦! |
|
相关推荐
1 条评论
6 个讨论
|
|
|
求labview2012 mathscriptrt 的安装包啊
|
|
|
|
|
|
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
请教大神,在labview里面对实时扫描资源中的C系列模块NI9234进行配置发生非预期错误
1671 浏览 0 评论
1569 浏览 0 评论
LABVIEW 2023 Q1调用python后一直报错1671
1946 浏览 2 评论
5094 浏览 3 评论
4986 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 22:08 , Processed in 1.133316 second(s), Total 81, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3733