微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > labview和matlab通过com组件联合编程

labview和matlab通过com组件联合编程

时间:10-02 整理:3721RD 点击:

  1. %MATLAB中的addminu函数的代码
  2. function [a,b]=addminus(c,d)
  3. a=c+d;
  4. b=c-d;
  5. end

复制代码

在做labview和matlab的联合编程的时候发现在matlab中和labview中都可以处理的很好的复数数据通过com组件调用后就会出现不知名的错误,如下图 file:///C:/Users/think/AppData/Roaming/Tencent/Users/840350025/QQ/WinTemp/RichOle/%605MJGBL3%258)UMXG4RNQRS%25A.jpg
我运行的程序时很简单的加减程序,附录有我的matlab的M文件和labview的vi,求大神相助。
我输入正常实数的时候显示是正常的如下图 [img]file:///C:/Users/think/AppData/Roaming/Tencent/Users/840350025/QQ/WinTemp/RichOle/YUI4YTXAVP$D(%7D[R2YKUOJW.jpg[/img]  [img]file:///C:/Users/think/AppData/Roaming/Tencent/Users/840350025/QQ/WinTemp/RichOle/0DB017~VQL[OU%25E]W$%7BEFWE.jpg[/img]  file:///C:/Users/think/AppData/Roaming/Tencent/Users/840350025/QQ/WinTemp/RichOle/Z3J4]3JJ%7B0FM@G%7DFUE]2%60XV.jpg
但是输入改成CSG类型也就是复数类型时就会出现错误,也就是我上面说的错误,如下图
[img]file:///C:/Users/think/AppData/Roaming/Tencent/Users/840350025/QQ/WinTemp/RichOle/[4DKJ43YBFIKC%7BJNL%25U14%7DL.jpg[/img]  [img]file:///C:/Users/think/AppData/Roaming/Tencent/Users/840350025/QQ/WinTemp/RichOle/05A4OES[7B$F4_A87DIWVDY.jpg[/img] file:///C:/Users/think/AppData/Roaming/Tencent/Users/840350025/QQ/WinTemp/RichOle/9V@0ACB7~0I50A5%25)THT8H3.jpg



帮助里面,NI应该有官方历程哦

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top