数学建模社区-数学中国
标题:
求助 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)
2011-12-23 09:23 上传
点击文件名下载附件
第一个
下载积分: 体力 -2 点
& Y5 s+ c- f/ ?4 p$ {" x. M
; I! Y5 J: v: o8 v
第二个.zip
(67.52 KB, 下载次数: 2)
2011-12-24 10:46 上传
点击文件名下载附件
第二个
下载积分: 体力 -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 L
Dim y As Variant
4 n% D: l- N, o0 ]7 G
Dim mat As gh1
4 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 y
x = 4
8 s0 A( G" Z( V, m6 m7 s. Q0 p
y = 2
& v! T$ u, |% f2 D& i
Call mat.gh(1, y, x)
# _$ x9 e5 y% H9 Q7 H
Set mat = Nothing
9 z( s6 P/ a" \% N
Text2.Text = y
% t8 c. i4 A% o* `" u
! w0 _! ~0 n; T0 O
handle_error: MsgBox (Err.Description)
$ G! W4 v4 [0 ?5 ], P& i" e4 Y
7 k' ^' r7 P, y+ |3 }3 L
End Sub
0 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 = y
End Sub
/ L6 F. P- I" M, k; k* q
我估计是红字这,肯定错了但我也不知该改成什么 ,请高手帮忙。
5 t" {( D- a! C/ U0 a6 u
本人 qq 1531145753
截图.bmp
(327.69 KB, 下载次数: 414)
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