当前位置:编程学习 > C#/ASP.NET >>

vb.net和matlab混编的问题!!!

我现在使用vb.net和matlab混编 ,主要计算程序封装在matlab生成的dll中,在matlab程序中要使用fprintf将运算进度输出到命令窗口,编译以后matlab没有命令窗口了,能不能使用vb.net的窗口输出或是模拟输出,我现在使用的是动态链接库的办法混编的。我自己也有个思路,就是调用dll运算的时候,把输出进度动态保存在一个临时文本中,在使用vs读取进度,动态输出到vs的窗体上,不过感觉这个方法不是很好,请大神不惜赐教,拜谢了!!!
matlab vb.net dll --------------------编程问答-------------------- 不懂,好像很厉害的样子 --------------------编程问答-------------------- 说得也太含糊了吧。 --------------------编程问答--------------------
引用 1 楼 a346729576 的回复:
不懂,好像很厉害的样子
不好意思我没说明白,比如我的matlab函数是
function mytest()
b=10;
sprintf('b=%d',b)
在matlab命令窗口中会输出b=10
我将这个函数编译成dll,在vb.net中调用的时候,我想模拟出这个命令窗口,我不想在mytest()中加入参数输出然后再用vb.net窗体输出,因为matlab程序中有大量的这种情况,改起来会很麻烦。请大家帮忙看看,另外个人不是很厉害,刚刚入门,谢谢大家了! --------------------编程问答--------------------
引用 2 楼 fxm7l 的回复:
说得也太含糊了吧。
不好意思我没说明白,比如我的matlab函数是
function mytest()
b=10;
sprintf('b=%d',b)
在matlab命令窗口中会输出b=10
我将这个函数编译成dll,在vb.net中调用的时候,我想模拟出这个命令窗口,我不想在mytest()中加入参数输出然后再用vb.net窗体输出,因为matlab程序中有大量的这种情况,改起来会很麻烦。请大家帮忙看看,另外个人不是很厉害,刚刚入门,谢谢大家了!
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,