各位,有没人知道vb调用matlab是怎么样实现的? 各位,请教vb调用matlab是怎么样实现的?最好能给点代码看看!谢谢了啊. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 matlab有com库,安装了matlab应该就注册了这些com库,你从vb引用就可以调用它的各类对象了 TO:xiaoyuzi(小鱼子)我用的是如下的代码:dim mat as objectset mat=createobject("matlab.application")mat.visible=true这段程序运行的结果是将MATLAB的界面一闪就过去了,不知道是什么原因?你能帮忙解释下吗?谢谢! Matlabvbhttp://matlabvbvc.blog.163.com包括数学运算、功能强大线性代数、图形处理等功能和部分神经网络,用于扩展 MATLAB 的功能和运行速度,可以作为独立的工具使用,支持生成自己的独立运行程序,不要求客户电脑装有matlab。优点:1数学运算2功能强大线性代数,矩阵计算3图形处理4 使用简单,对有matlab基础的更方便4.1只需在VB工程中引用Matlabvb即可。4.2Mb1.Visible = FalseMb1.StartMb argsIn=TextIn ‘StrIn= “a=[1:5];b=3*a”Call Mb1.SetArgsIn(argsIn) ‘输入 Call Mb1.EXETextOut = Mb1.argsOut ‘输出Call Mb1.EndMb4.3打包程序,把文件夹bin,toolbox,java,sys,文件matlabvb.ocx(要注册)带上即可。5 把输入argsIn 设为字符串输入就可以了,不用“;”限定的变量就是输出值String型6 argsIn能够容错中文字符,回车符等,注释符%,可以把matlab的脚本文件复制运行。7 可以获得数组double型变量 Call Mb1.GetVar8 可以获得复数数组double型变量的实部和虚部 Call Mb1.GetVarReIm9 在vb和matlab之间互相交换数据,弥补argsIn中的for 循环慢的情况,增强vb的矩阵计算处理功能(在vb中循环,在matlab中计算)。10支持部分神经网络函数,支持bp神经网络,及其改进的bp神经网络和rbf神经网络11 可以生成独立运行程序,不要求客户电脑装有matlab。下载 (matlabvb1.1试用版)邮箱下载 http://www.126.com/ 中的 [email protected] 邮箱: downloadmatlab 密码: downloadmatlab ps:请勿更改密码,供下载使用,谢谢。 有两部分,下载后解压就可以了。 有疑问,此博客留言,或email: [email protected] 求帮助 请问,如何获取ACCESS的表的字段是不是数字类型 这个是用什么控件画的? rs.update与sql 中的update有什么不同? 如何将date类型变量设置为空? 关于自定义资源的使用 如何判断一个文件(如t.txt)是否打开?如果打开了,如何关闭? 关于sqlserver数据库的加锁(急) VB如何驱动机箱内的小喇叭发生? 各位,vb中有哪几种方法可是实现打印? 寻梦吧--VB软件开发交流群(25674078)挂牌成立啦 来者均有机会得分 我晕了,现在居然还有用VB做数据库的!
我用的是如下的代码:
dim mat as object
set mat=createobject("matlab.application")
mat.visible=true
这段程序运行的结果是将MATLAB的界面一闪就过去了,不知道是什么原因?
你能帮忙解释下吗?谢谢!
http://matlabvbvc.blog.163.com
包括数学运算、功能强大线性代数、图形处理等功能和部分神经网络,用于扩展 MATLAB 的功能和运行速度,可以作为独立的工具使用,支持生成自己的独立运行程序,不要求客户电脑装有matlab。
优点:1数学运算2功能强大线性代数,矩阵计算3图形处理4 使用简单,对有matlab基础的更方便4.1只需在VB工程中引用Matlabvb即可。4.2Mb1.Visible = FalseMb1.StartMb argsIn=TextIn ‘StrIn= “a=[1:5];b=3*a”Call Mb1.SetArgsIn(argsIn) ‘输入 Call Mb1.EXETextOut = Mb1.argsOut ‘输出Call Mb1.EndMb4.3打包程序,把文件夹bin,toolbox,java,sys,文件matlabvb.ocx(要注册)带上即可。5 把输入argsIn 设为字符串输入就可以了,不用“;”限定的变量就是输出值String型6 argsIn能够容错中文字符,回车符等,注释符%,可以把matlab的脚本文件复制运行。7 可以获得数组double型变量 Call Mb1.GetVar8 可以获得复数数组double型变量的实部和虚部 Call Mb1.GetVarReIm9 在vb和matlab之间互相交换数据,弥补argsIn中的for 循环慢的情况,增强vb的矩阵计算处理功能(在vb中循环,在matlab中计算)。10支持部分神经网络函数,支持bp神经网络,及其改进的bp神经网络和rbf神经网络11 可以生成独立运行程序,不要求客户电脑装有matlab。下载 (matlabvb1.1试用版)邮箱下载 http://www.126.com/ 中的 [email protected] 邮箱: downloadmatlab 密码: downloadmatlab ps:请勿更改密码,供下载使用,谢谢。 有两部分,下载后解压就可以了。 有疑问,此博客留言,或email: [email protected]