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

[6. Basic] vb6.0调用matlab函数绘图的问题

[复制链接]
发表于 2012-4-1 11:59:39 | 显示全部楼层 |阅读模式 来自 广西南宁
用vb调用matlab函数,并在vb界面图片框中显示代码如下:
  1. Dim Matlab As Object
  2. Dim Result As String
  3. Private Sub Command1_Click()
  4. Cmd = Text1.Text
  5. Result = Matlab.execute("Cmd")
  6. Picture1.Picture = Clipboard.GetData()
  7. End Sub
  8. Private Sub exitCommand_Click()
  9. End
  10. End Sub
  11. Private Sub Form_Load()
  12. Set Matlab = CreateObject("Matlab.Application")
  13. Matlab.Visible = False
  14. End Sub
复制代码
我在textbox中输入"surf(peaks)",然后开始绘图,结果picturebox中什么也没有,是怎么回事?
发表于 2012-4-25 06:10:19 | 显示全部楼层 来自 上海浦东新区
Simdroid开发平台
Matlab.execute "plot([-pi:0.1:pi],sin([-pi:0.1:pi]))"
就出窗口了。
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-2 13:28 , Processed in 0.026332 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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