标题:求大神帮助、 vb 调用 matlab 程序的 com 组件,vb 编程不会
只看楼主
vb1769452862
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2014-4-6
 问题点数:0 回复次数:5 
求大神帮助、 vb 调用 matlab 程序的 com 组件,vb 编程不会
要从vb界面输入几个参数(有复数矩阵),vb怎么编程的不会
大大们帮下忙,熟悉vb的应该很快就解决了

搜索更多相关主题的帖子: matlab 怎么编程 
2014-04-25 22:03
vb1769452862
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2014-4-6
得分:0 
要从vb文本框输入的参数有n、n1、isb、pr(都是一个数),B1、B2(两个复数矩阵,麻烦点);得到的结果里有(ICT1、V、S、还有两个图)有偿的也行啊
2014-04-25 22:03
vb1769452862
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2014-4-6
得分:0 
刚接触vb不太熟悉,其中主要就是复数矩阵的输入不会
试了几个小例子总报错
2014-04-25 22:07
vb1769452862
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2014-4-6
得分:0 
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 编辑 ]
2014-04-26 13:39
vb1769452862
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2014-4-6
得分:0 
现在是图像出来了、迭代次数也出来了,但是Y节点导纳矩阵、各节点电压V、功率S没弄出来
大大们求提示下
2014-04-26 13:42
vb1769452862
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2014-4-6
得分:0 
感觉还是复数矩阵的问题
输入我把它编译到M文件里了
输出时就是含有复数的没法输出。。
2014-04-26 14:38



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-430659-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.322198 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved