我在matlab脚本中有以下代码:
if(strcmp(data.task,'taskToDo'))
AnalogOut(1, CurrentTime)
end
我想将此代码集成到我已经拥有的 .cpp 中,用于编译为 .mex 文件。
在 .mex 样式中执行此操作的简单方法是什么?
更新
从Shai's answer开始,我意识到strcmp
可以在.cpp文件中使用。所以我只需稍微调整一下代码就可以了:
if (!strcmp(data.task,"taskToDo")) //here data.task is a const char *
{
AnalogOut(1, CurrentTime());
}
非常简单。