主要内容

extmodeInit

初始化外部模式目标连接

描述

例子

错误代码= extmodeInit (extmodeInfofinalTime);初始化外部模式目标连接,包括底层通信堆栈。

使用此功能与其他外部模式功能,以实现Simulink之间的通信金宝app®以及外部模态仿真过程中的目标应用程序。

例子

建立外部模式通信

有关如何通过使用函数和相关函数来提供外部模式通信的伪代码示例,请参见外部模态抽象层

输入参数

全部折叠

包含外部模式模拟信息的模型结构。RTWExtModeInfo定义在matlabroot/金宝app模型/ include /rtw_extmode.h

如果模型在外部模式抽象层中的最终模拟时间被初始化,那么finalTime是一个输出,指针位置将用初始化的值更新。方法初始化最终的模拟时间“- tf”选择检测到extmodeParseArgs ()extmodeSetFinalSimulationTime ()

如果模型在外部模式抽象层中的最终模拟时间没有初始化,则finalTime为输入,并相应地更新模型在外部模式下的最终仿真时间。

输出参数

全部折叠

错误代码,返回为extmodeErrorCode_T枚举具有以下值之一:

  • EXTMODE_SUCCESS(0)——没有检测到错误。

  • EXTMODE_INV_ARG(-1)——参数无效。

  • EXTMODE_ERROR(-12)——检测到外部模式通用错误。

介绍了R2018a