主要内容

getFunctionCaller

获取Autosar映射信息万博1manbetx函数呼叫器块

描述

例子

[[ARPORTNAME,,,,AroperationName] = getFunctionCaller(SLMAP,,,,slfcnname返回Autosar客户端端口的值ARPORTNAME和Autosar操作AroperationName映射到simulink万博1manbetx®Simulink函数的功能调用器块万博1manbetxslfcnname

例子

全部收缩

在正在建模AutoSar客户端功能调用的模型中获取函数呼叫器块的AutoSar映射信息。该模型具有用于simulink函数的功能caller块万博1manbetxreaddata

addpath(fullfile(matlabroot,'/help/toolbox/autosar/示例');hmodel ='mcontrollerwithinterface_client';Open_System(Hmodel);slmapc = autosar.api.get万博1manbetxSimulinkmapping(hmodel);mapFunctionCaller(Slmapc,'readdata',,,,'cport',,,,'readdata');[arport,arop] = getFunctionCaller(slmapc,'readdata'
arport = cport arop = readdata

输入参数

全部收缩

万博1manbetxSimulink到AutoSar映射信息的模型,以前由SLMAP= autosar.api.get万博1manbetxSimulinkMapping(模型模型是代表模型名称的句柄,字符向量或字符串标量。

例子:SLMAP

用于返回autosar映万博1manbetx射信息的功能关键块的simulink函数的名称。

例子:'readdata'

输出参数

全部收缩

返回映射到指定函数caller块的autosar客户端端口名称的变量。

例子:ARPORT

返回映射到指定函数caller块的autosar操作名称的变量。

例子:arop

版本历史记录

在R2014b中引入