数学建模社区-数学中国

标题: 求助 vb 调用matlab 编好的com 组件 有关解线性方程组的 [打印本页]

作者: hahaysw    时间: 2011-12-22 17:43
标题: 求助 vb 调用matlab 编好的com 组件 有关解线性方程组的
本帖最后由 hahaysw 于 2011-12-24 10:50 编辑 , ~& n: S: H$ c
* Z6 ^9 k) R. l
我用matlab 生成一个com 组件想在vb中调用,但自己没弄成,所以希望大家帮我看看问题出在哪里,我这有两个com 组件分别是dell 和untitled1分别有不同的功能 dell 是个解线性方程组的,难度较大。另外一个是求y=sqty(x)的简单com 组建 。我自己做了一个y=sqrt(x) 关键问题是不能显示出返回值来我的di二个com vb程序的类名是 gh1   这个com我也做了个程序 但是编辑框不能输入文字 请大家看看怎么了
( W5 f, R5 W6 l/ d3 y第一个com 的类名是dell 我也做了个简单的调用vb程序 但没有定义其他变量
. ]) N6 @, N0 i: b3 r* l2 M# A* i附件为保险我再重发一下
  }+ V$ L7 Q; e6 T$ T2 z 第一个.zip (67.68 KB, 下载次数: 0) & Y5 s+ c- f/ ?4 p$ {" x. M
; I! Y5 J: v: o8 v
第二个.zip (67.52 KB, 下载次数: 2) # W) n3 M2 A* n5 k; E
下面是我的第二个程序的代码- c5 D: W  G! p5 b
( Q1 Z. R& ^* V8 c
Private Sub Form_Load()
% s6 \2 Q1 f: q, h2 s  y8 o* e9 x
/ E  ?& L: ?9 b# ]
3 P7 }8 ?7 k4 u0 [4 i, |/ l/ ^6 }& [Dim x As Double
4 \2 P4 h7 Q! T2 H% z6 L2 LDim y As Variant
4 n% D: l- N, o0 ]7 GDim mat As gh14 Y6 f2 v1 U5 w/ o. ~7 Y) A. r
On Error GoTo handle_error' w1 w& `  |% f) }3 c  H
) C7 _6 U9 }6 b; t2 Z( Q
9 J4 M6 j% t8 P0 M% e. [3 p3 J
Set mat = New gh1
. c! J$ V+ g) g) t$ m4 E+ S8 yx = 48 s0 A( G" Z( V, m6 m7 s. Q0 p
y = 2
& v! T$ u, |% f2 D& iCall mat.gh(1, y, x)
# _$ x9 e5 y% H9 Q7 HSet mat = Nothing
9 z( s6 P/ a" \% NText2.Text = y
% t8 c. i4 A% o* `" u
! w0 _! ~0 n; T0 Ohandle_error: MsgBox (Err.Description)
$ G! W4 v4 [0 ?5 ], P& i" e4 Y7 k' ^' r7 P, y+ |3 }3 L
End Sub0 z" E0 F6 e+ E  \
7 m" I3 _0 t  i. A/ `2 \: l/ Y
Private Sub Text1_Change()/ K4 i' V% \+ Y' I  q6 C9 u8 ^
x = CDbl(Text1.Text), L% d- p0 V; `0 l, U
End Sub+ S/ J% C* ^8 m' U( ~$ D
6 ?9 E& s9 Z* n3 N9 B- L
Private Sub Text2_Change()" z3 l/ e, \6 W, B4 s: W
Text2.Text = yEnd Sub/ L6 F. P- I" M, k; k* q
我估计是红字这,肯定错了但我也不知该改成什么 ,请高手帮忙。5 t" {( D- a! C/ U0 a6 u
本人 qq 1531145753  

截图.bmp (327.69 KB, 下载次数: 414)

截图.bmp


作者: hahaysw    时间: 2011-12-27 22:37
大家好我的那个问题是终于解决了,我就不悬赏了。
作者: sxjm567    时间: 2012-7-16 10:08
顶下再看哈
作者: hahaysw    时间: 2012-7-18 11:58
这个我解决了,在matalb 中文论坛里有我解决的相关文件
作者: hucchongzi    时间: 2014-1-27 16:17





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5