24小时热门版块排行榜    

查看: 1300  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

远在天边12

铜虫 (初入文坛)

[求助] matlab中如何调用delphi编写的程序?

delphi编写的一大段算法程序形成了目标函数求最小值,matlab中基于此用m-file文件写了目标函数该如何与遗传算法工具箱链接起来运算呢?牛哥们敬请回答,金币不够可以再补。
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

virtualzx

木虫 (著名写手)

【答案】应助回帖


感谢参与,应助指数 +1
xzhdty: 金币+1, 感谢参与 2013-09-25 06:37:41
把delphi子程序编译成动态链接库,然后在matlab里用loadlibrary命令载入
2楼2013-09-24 23:45:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

virtualzx

木虫 (著名写手)

【答案】应助回帖

引用回帖:
3楼: Originally posted by 远在天边12 at 2013-09-28 21:27:14
matlab里调用delphi写的dll时,loadlibrary提示没找到头文件,后缀名是h,什么意思啊?好像调用不了这个dll啊。。。...

如果找h文件应该是你输入了两个参数。loadlibrary的第二个参数不是库文件名,而是定义库函数的头文件名。如果没有头文件,不要用第二个参数。头文件是c格式。第一个参数是库文件名,dll可以省略。如果库文件不在路径变量里,用addpath加进去。
4楼2013-09-29 12:05:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 远在天边12 的主题更新
信息提示
请填处理意见