主题:VC++如何调用Matlab的plot命令
DanielDuan
[专家分:0] 发布于 2007-07-23 21:13:00
通过VC++得到了一组N×1的矩阵(每次运行,矩阵里的数值都不一样),并把这个矩阵写入txt文件中,以往的工作是我把这个矩阵粘贴到Matlab里,然后再调用plot命令。
现在我想问问,如何能在VC里直接调用Matlab的plot命令吗?直接点一下VC面板上的按钮就能实现plot命令。用Matcom行吗?或者有什么其他的方法吗?
最后更新于:2007-07-23 21:20:00
回复列表 (共2个回复)
沙发
lumj [专家分:30] 发布于 2007-07-26 11:53:00
关于VC++调用MATLAB有几种方法,按照是否脱离MATLAB环境来分,主要是两种,
一,配置matlab,vc++里直接调用;二,使用matcom,这样可以脱离matlab环境运行。
具体参照:
http://www.mydown.com/code/243/243646.html
和
http://www.vckbase.com/document/viewdoc/?id=1465
板凳
jojo110 [专家分:0] 发布于 2007-07-29 11:32:00
楼主要实现在VC中调用MATLAB的PLOT命令画图,可以用几种VC和MATLAB混合编程的接口来完成:
1、将MATLAB做为后台引擎,在VC中将画图命令PLOT()传送给MATLAB执行。
2、如需要在脱离MATLAB环境的机器上实现,则要将PLOT命令编译成VC动态链接库,在VC中再调用动态链接库。
、、、、、、、、、
我来回复