licccc 发表于 2008-5-6 09:46

关于 vb 调用 com 组件的问题

借助于matlab中的linprog()函数,用com将linprog()封装,vb调用。
   M文件如下
      function x=mylinprog(f,A,b,Aeq,beq)
         x=linprog(f,A,b,Aeq,beq)
   可是在vb中引用没问题,而计算总提示,“下标越界”
如果求两个未知量,第一个可以输出且和matlab中的结果一致,但第二个又报下标越界
数组只能定义为 double型
未知量只能定义为 variant型

[ 本帖最后由 eight 于 2008-5-6 09:55 编辑 ]
页: [1]
查看完整版本: 关于 vb 调用 com 组件的问题