需要一种方法/块来触发开关并将结果保存在Simulink\Matlab中

需要一种方法/块来触发开关并将结果保存在Simulink\Matlab中,matlab,simulink,Matlab,Simulink,主车辆(HV)正在进行车道变换(如下图所示)。一旦HV穿过车道,有必要在发生车道变更时交换车道分配。例如,此处,在车道更改之前,左车道==车道标签3。换车道后,左车道==车道标签1。请求是,一旦车辆进入该区域,更改车道分配。(我们知道车道宽度、与车道的偏移距离和HVs) 您能创建一个调用matlab函数的simulink块吗?函数可以类似于: if position > a && position < b left_lane = label 1; if pos

主车辆(HV)正在进行车道变换(如下图所示)。一旦HV穿过车道,有必要在发生车道变更时交换车道分配。例如,此处,在车道更改之前,左车道==车道标签3。换车道后,左车道==车道标签1。请求是,一旦车辆进入该区域,更改车道分配。(我们知道车道宽度、与车道的偏移距离和HVs)


您能创建一个调用matlab函数的simulink块吗?函数可以类似于:

if position > a && position < b
    left_lane = label 1;
if position > b && position < c
    left_lane = label 2;
...
if position>a&&positionb和位置
感谢您的回复,我找到了另一条出路!!然而,感谢您的支持!你能把你的方法作为你自己问题的答案吗?我使用了完全不同的逻辑,当任何一个(左或右)摄像头传感器检测到车道变化时,我们交换每个车道标签。