LabVIEWwilliam hill官网
直播中

吴崇武

11年用户 60经验值
擅长:可编程逻辑 嵌入式技术
私信 关注
[问答]

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


  1. %下面是我的matlab中的addminus的代码
  2. function [a,b]=addminus(c,d)
  3. a=c+d;
  4. b=c-d;
  5. end
在做labview和matlab的联合编程的时候发现在matlab中和labview中都可以处理的很好的复数数据通过com组件调用后就会出现不知名的错误,如附图4

我运行的程序时很简单的加减程序求大神相助。
我输入正常实数的时候显示是正常的如附图1,2,3
但是输入改成CSG类型也就是复数类型时就会出现错误,也就是我上面说的错误,如附图 5,6,7


附件是matlab的M文件和labview中的VI

  • 6.png
  • 5.png
  • 4.png
  • 3.png
  • 2.png
  • 1.png
  • 7.jpg

    distrib.zip (2013-9-6 22:41 上传)

    10.62 KB, 下载次数: 59

已退回5积分

回帖(8)

吴崇武

2013-9-7 11:24:22
等人解答等的都快睡着了
举报

殷培

2013-9-7 13:36:25
引用: 快乐的木头 发表于 2013-9-7 11:24
等人解答等的都快睡着了

转个2011的吧,版本太高,打不开
举报

568082212xhh

2013-9-7 19:44:02
谢谢                       
举报

吴崇武

2013-9-9 10:06:32
引用: 小鹰fighting 发表于 2013-9-7 13:36
转个2011的吧,版本太高,打不开

帮忙看一下,谢了
举报

    test2011.zip (2013-9-9 10:06 上传)

    270.99 KB, 下载次数: 39

更多回帖

发帖
×
20
完善资料,
赚取积分