佚名通过本文主要向大家介绍了vc matlab混合编程,vc调用matlab,vc调用matlab函数,vc调用matlab dll,vc调用matlab实例等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: vc与matlab混合编程的问题
描述:
描述:
在Vc中调用matlab计算引擎:
我在VC环境中编写如下代码,虽然过程正确,但结果没有显示我要画的曲线,请高手指教。
#include "engine.h"
#include "stdio.h"
#include "string.h"
void main()
{ Engine *ep;
ep=engOpen(NULL);
engEvalString(ep,"WDPS_T1=csvread('WDPS_T1.dat');");
//我从自己机子上载入了数据。这个命令在matlab中执行是正确的,显示也正常
//或者本句可改为:engEvalString(ep,"load c:\MATLAB701\work\WDPS_T1.txt");
engEvalString(ep,"subplot(2,1,1);plot(WDPS_P1);");
}
//WDPS_T1放在matlab当前路径中,是一组一维数据。