利用matlab在picture中绘制的图形怎么刷新?

ltq88 2009-09-30 01:32:11

Dim i As Integer
Dim X As Variant
Dim Y As Variant
Dim xx As Single
Dim a As String
Dim a1 As Variant
a1 = vbaxes(Picture1.hWnd)
Dim Sum As Integer
a = "start"
i = 0
Open Text1.Text For Input As #1
Do While Not EOF(1)
i = i + 1
Line Input #1, a
Loop
Close #1
Sum = i
X = zeros(Sum)
Y = zeros(Sum)
Open Text1.Text For Input As #1
For i = 1 To Sum
Line Input #1, a
X(i) = Val(a)
Next i
Close #1
Open Text2.Text For Input As #1
For i = 1 To Sum
Line Input #1, a
Y(i) = Val(a)
Next i
Close #1
Call plot(X, Y)

在上面这程序中,当改变导入的数据时,pictures中的图形会保持和第一次导入的数据绘制的图形一样。请问大虾们这是什么原因啊?
...全文
261 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zoumm 2011-10-20
  • 打赏
  • 举报
回复
请问楼主解决没有啊?我也是这个问题
贝隆 2009-09-30
  • 打赏
  • 举报
回复
不懂,帮顶

7,765

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧