找回密码
 注册
Simdroid-非首页
查看: 169|回复: 6

matlab与VC接口问题,生成动态链接库时的问题

[复制链接]
发表于 2009-6-13 20:30:53 | 显示全部楼层 |阅读模式 来自 山东淄博
本帖最后由 luoye200801 于 2009-6-13 20:34 编辑

m文件生成DLL时,要用什么命令呀?在网上搜了几种。有时行,有时不行。还有个问题就是m文件里能含有解方程吗?我看书上说有变量不能生成动态链接库。现在我生成的动态链接库,在VC调用时老说调用的函数在动态链接库不能找到入点,该怎么解决呀?高手指教!VC6.0与matlab6.5

下边是m文件内容:
function m=jiefangcheng(a)
syms x;
x=solve(x.^2-a,x);
x=subs(x);
m=x
end


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2009-6-13 21:38:18 | 显示全部楼层 来自 山东淄博
Simdroid开发平台
怎么没人回答呀?
回复 不支持

使用道具 举报

发表于 2009-6-14 12:48:26 | 显示全部楼层 来自 浙江杭州
2# luoye200801

因为精通接口问题的牛人都没上线,牛人在线的时候你没有很好描述问题,错过时机,没办法,等着吧
回复 不支持

使用道具 举报

发表于 2009-6-14 12:55:32 | 显示全部楼层 来自 新疆乌鲁木齐
混合编程我不大熟悉,不过你前面解释问题的方法还的确是有些问题的...
但无论如何,simwe以前积累的关于matlab6.5+vs6.0如何生成dll链接库文件的帖子很多了,就连我这个从来不搞混合编程的外行听的都能起茧子,而你首贴问题就是其中之一——混合编程不支持符号计算命令,syms、tf、神经网络工具箱所有函数...等应该都不在6.5混合编程支持之列。所以就不要考虑了。

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2009-6-14 18:24:31 | 显示全部楼层 来自 广东潮州
估计很难想像,使用VC6搞WIN32或MFC的,不准备个MSDN.查函数用法,及由此及彼学习其他函数。使用WINDOWS API又何尝不是种混编,按微软程序员设置的接口格式在VCVB等程序中使用WINDOWS资源。使用MFC又何尝不是混编?
于是,学混编最可悲的事情:1,不看开发文档,不了解API,不熟知参数格式。2,不追本索源,什么可以混编什么不可以混编都不了解。解决方案相当简单,去官网下API手册,下官方说明,什么可以混编什么不可以。
回复 不支持

使用道具 举报

发表于 2009-6-14 19:02:50 | 显示全部楼层 来自 新疆乌鲁木齐
有道理,不过你这小子太激烈了,还是要有个方式方法的:)
回复 不支持

使用道具 举报

 楼主| 发表于 2009-6-15 20:10:51 | 显示全部楼层 来自 山东淄博
6# shunfly 谢谢教导!我现在是没时间看,但又急着用!没办法,只能这样了!浪费各位的时间实在是不好意思!以后有时间了一定好好学学!再次感谢指导!
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-28 07:24 , Processed in 0.048251 second(s), 17 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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