QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2225|回复: 3
打印 上一主题 下一主题

VB如何在没有安装Matlab的机器上调用Matlab算法

[复制链接]
字体大小: 正常 放大
takang        

1

主题

3

听众

14

积分

升级  9.47%

该用户从未签到

跳转到指定楼层
1#
发表于 2011-3-25 11:12 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
情况说明:
Matlab编写了一些算法,想在没有安装Matlab的机器上用VB调用这些算法。看了很多文章,基本都认为可行,即用Matlab生成dll动态链接库文件,然后通过VB来调用,但是步骤描述得都不详细,不知各位大侠是否有更详细的描述,或者有没有那本书籍可以推荐用于解决这类问题。能否告知!
谢谢!
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

21

主题

7

听众

3435

积分

升级  47.83%

  • TA的每日心情

    2014-5-25 20:58
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    新人进步奖 优秀斑竹奖

    群组Matlab讨论组

    群组小草的客厅

    群组数学趣味、游戏、IQ等

    群组C 语言讨论组

    群组我行我数

    vb 调用matlab 是很简单的,只要你创建一个matalb 对象,然后将matlab 代码看成一段字符,执行就可以了。   Dim matlab As Object
       Dim result As String
       Set matlab = CreateObject("matlab.application")
       matlab.execute (" x= [1,2,3],y =[1,4,9];plot(x,y)")
        matlab.execute ("print -dbitmap; close")
    回复

    使用道具 举报

    21

    主题

    7

    听众

    3435

    积分

    升级  47.83%

  • TA的每日心情

    2014-5-25 20:58
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    新人进步奖 优秀斑竹奖

    群组Matlab讨论组

    群组小草的客厅

    群组数学趣味、游戏、IQ等

    群组C 语言讨论组

    群组我行我数

    回复

    使用道具 举报

    takang        

    1

    主题

    3

    听众

    14

    积分

    升级  9.47%

    该用户从未签到

    谢谢斑竹给予的解答,这段代码我之前就执行了,但是如果到一个脱离matlab的环境好像就行不通了。我查资料获知好像可以通过matlab编译动态链接文件,然后再在vb中引用组件的方式对其进行引用,这样好像可以脱离matlab环境,但是我不知道具体该如何做。
    是否通过vc实现这种调用要求更简单。
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-6-2 23:02 , Processed in 0.553423 second(s), 68 queries .

    回顶部