eng1.c

来自「《MATLAB实用指南》系列丛书DE源代码」· C语言 代码 · 共 23 行

C
23
字号
/////////////  头文件
#include "engine.h"
#include "stdio.h"
#include "conio.h"
////////////////////// C程序
int main()
{
//////////////Open Engine
Engine *ep;
if((ep=engOpen(NULL))==NULL){printf("\nCan't Open Matlab engine\n");exit(-1);}
///////////// Calling Matlab Command
engEvalString(ep,"x=0:0.1:2*pi;");
engEvalString(ep,"y=sin(x);");
engEvalString(ep,"plot(x,y);");
engEvalString(ep,"xlabel('X');");
engEvalString(ep,"ylabel('Y');");
printf("\n Press anykey to continue\n");
getch();
/////////// close enging
if(engClose(ep)!=0){printf("\nCan't close Matlab engine normally\n");exit(-1);}
printf("\n Matlab engine is over\n");
return 0;}
///////////////// program is over

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?