数学建模社区-数学中国
标题:
求助 vb 调用matlab 编好的com 组件 有关解线性方程组的
[打印本页]
作者:
hahaysw
时间:
2011-12-22 17:43
标题:
求助 vb 调用matlab 编好的com 组件 有关解线性方程组的
本帖最后由 hahaysw 于 2011-12-24 10:50 编辑
* h# `. s, R" p
% R' n+ d, W% b. j
我用matlab 生成一个com 组件想在vb中调用,但自己没弄成,所以希望大家帮我看看问题出在哪里,我这有两个com 组件分别是dell 和untitled1分别有不同的功能 dell 是个解线性方程组的,难度较大。另外一个是求y=sqty(x)的简单com 组建 。我自己做了一个y=sqrt(x) 关键问题是不能显示出返回值来我的di二个com vb程序的类名是 gh1 这个com我也做了个程序 但是编辑框不能输入文字 请大家看看怎么了
+ k2 D. e- [6 @% e
第一个com 的类名是dell 我也做了个简单的调用vb程序 但没有定义其他变量
+ j, L9 L1 d+ K
附件为保险我再重发一下
8 J* k5 t7 v6 Y O9 Q7 S
第一个.zip
(67.68 KB, 下载次数: 0)
2011-12-23 09:23 上传
点击文件名下载附件
第一个
下载积分: 体力 -2 点
+ ~( ]/ x" t2 W: W8 h$ ~! u, u
9 `& Z: _0 x- `1 _8 p
第二个.zip
(67.52 KB, 下载次数: 2)
2011-12-24 10:46 上传
点击文件名下载附件
第二个
下载积分: 体力 -2 点
* \+ k/ x) t2 J5 o3 L
下面是我的第二个程序的代码
% O0 @7 S, t% P$ q! r& I
% [! h: [: @6 u1 Y# a2 u5 w; A6 G
Private Sub Form_Load()
9 |- e, s! H% H! e+ P, J
y/ W: i T& F! l& r9 D
% g# `5 L/ M l3 o0 ?, b- I) K
Dim x As Double
4 A# g0 k& g! X( ^. C/ U
Dim y As Variant
. F& ]8 k, u% i! L1 [& x
Dim mat As gh1
& N+ E- B \) L. s5 U
On Error GoTo handle_error
) O I' n) m' d6 Z. F4 B2 S
$ X1 k m- R5 w0 Y
6 M$ L2 p i3 F2 S2 d2 D
Set mat = New gh1
9 @8 Y) O7 r" s# x. r6 T4 L Q
x = 4
6 O; m- `+ \9 S2 R* A; X/ V
y = 2
( P2 j' s# U: a! e. `) j
Call mat.gh(1, y, x)
7 {7 s* s' v6 f O% P+ R# T
Set mat = Nothing
' s1 t/ b% Q8 N( S
Text2.Text = y
/ Z" U+ E& a3 s6 H/ @4 F4 U5 J! i% c+ y' g
! G) d9 i/ s8 [6 {
handle_error: MsgBox (Err.Description)
2 L; R o$ Q+ ]) \* _: R
6 _. L- c& f$ [! n6 g; |
End Sub
9 y* u- j: M' l. z7 K
: Z$ U. Q" ]2 w; ]; b7 _
Private Sub Text1_Change()
9 `, V/ o* X, v0 W0 F
x = CDbl(Text1.Text)
# B+ a! G( ~% f* \6 K
End Sub
0 a' x6 {. ]) w
, w* i4 _3 a @% r$ f" b
Private Sub Text2_Change()
. m- {7 S- R7 V9 q0 K
Text2.Text = y
End Sub
! E* }+ `; g8 l C3 e9 n. ]0 P
我估计是红字这,肯定错了但我也不知该改成什么 ,请高手帮忙。
, G% Y- U+ N M8 ~( j% H: a
本人 qq 1531145753
截图.bmp
(327.69 KB, 下载次数: 392)
2011-12-23 09:01 上传
点击文件名下载附件
作者:
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