注册 登录
编程论坛 VB6论坛

求大神帮助、 vb 调用 matlab 程序的 com 组件,vb 编程不会

vb1769452862 发布于 2014-04-25 22:03, 603 次点击
要从vb界面输入几个参数(有复数矩阵),vb怎么编程的不会
大大们帮下忙,熟悉vb的应该很快就解决了

5 回复
#2
vb17694528622014-04-25 22:03
要从vb文本框输入的参数有n、n1、isb、pr(都是一个数),B1、B2(两个复数矩阵,麻烦点);得到的结果里有(ICT1、V、S、还有两个图)有偿的也行啊
#3
vb17694528622014-04-25 22:07
刚接触vb不太熟悉,其中主要就是复数矩阵的输入不会
试了几个小例子总报错
#4
vb17694528622014-04-26 13:39
Private Sub Command_Click()
Dim hh As New achao.achao
Dim V As Variant,S As Variant,ICT1 As Variant
Dim n As Single,n1 As Single,isb As Single,pr As Single
Dim i As Integer,j As Integer
n=Val(Text1.Text)
n1=Val(Text2.Text)
isb=Val(Text3.Text)
pr=Val(Text4.Text)
Call hh.chao(4,Y,ICT1,V,S,n,n1,isb,pr)
Text5.Text=ICT1
For i= 1 To 1
For i= 1 To 5
    Print V(i,j);
Next
Print
Next




End Sub

那S怎样编程输出来呢还有Y(S结果是的1行5列复数矩阵,Y是5行5列的复数矩阵)


[ 本帖最后由 vb1769452862 于 2014-4-26 14:42 编辑 ]
#5
vb17694528622014-04-26 13:42
现在是图像出来了、迭代次数也出来了,但是Y节点导纳矩阵、各节点电压V、功率S没弄出来
大大们求提示下
#6
vb17694528622014-04-26 14:38
感觉还是复数矩阵的问题
输入我把它编译到M文件里了
输出时就是含有复数的没法输出。。
1