cpubbs论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 1851|回复: 4

求助:CVI调用matlab的问题

[复制链接]
发表于 2008-9-16 10:23:24 | 显示全部楼层 |阅读模式
我按照书上讲的做了一个CVI调用Matlab的程序,程序可以执行,但是数据却不能从CVI发送给MATLAB, 运行CVI自带的例子matlabdemo,点击LAUNCH MATLAB后,弹出的对话框显示"没有注册类别",这究竟是怎么回事?请高手指点一下,万分感谢。

[ 本帖最后由 julie 于 2008-9-16 10:32 编辑 ]
发表于 2008-9-16 12:39:40 | 显示全部楼层
必须在CVI中注册MATLAB自动化服务器(Matlab Automatin Server Type Library),需要MATLAB在LabWindows/CVI之前安装,才能在CVI菜单下看到此选项(唉,我先安装了CVI,所以看不到此选项)。如果你是先安装的MATLAB,试着在相关菜单下找找看,找到后进行注册后再使用;如果是先安装的CVI,只能将CVI卸载后再安装了。
另外,调试成功后,别忘了将经验反馈一下,以供大家分享。祝你好运!

[ 本帖最后由 netcreature 于 2008-9-16 12:41 编辑 ]
 楼主| 发表于 2008-9-16 14:43:35 | 显示全部楼层
我是先安装的matlab,之后安装的CVI,其实各种配置应该都是做好的呀,可是数据还是传不到matlab中。我再试试,找找原因哈。谢谢版主....成功了一定反馈回来。

评分

参与人数 1经验 +2 收起 理由
netcreature + 2 原分奉还!

查看全部评分

发表于 2010-11-23 01:02:30 | 显示全部楼层
我也是出现是这个问题  不知道怎么解决  明天办公室试一试哈!先谢了
发表于 2011-6-18 11:12:39 | 显示全部楼层
出现"没有注册类别",是因为版本问题,如果调用的是.exe文件,就不存在这种问题了,可以把.m文件转换成可执行文件,编好.m文件,假如命名为123.m,在MATLAB窗口中输入代码:mcc –m 123.m,就可以自动产生exe文件了,你可以试试
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2025-5-3 09:01 , Processed in 0.489131 second(s), 12 queries , Gzip On, File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表