主要内容

同步

同步的trackScoreLogic对象

自从R2018b

描述

例子

同步(scoreLogic1,scoreLogic2)设置的值分数MaxScorescoreLogic1的值scoreLogic2

例子

全部折叠

使用默认创建一个分数逻辑确认和删除阈值。

scoreLogic1 = trackScoreLogic
scoreLogic1 = trackScoreLogic属性:ConfirmationThreshold: 20 DeletionThreshold: 5分:0 MaxScore: 0

创建第二个分数逻辑,指定确认阈值30和删除阈值-10。

scoreLogic2 = trackScoreLogic (“ConfirmationThreshold”30岁的“DeletionThreshold”,-10)
scoreLogic2 = trackScoreLogic属性:ConfirmationThreshold: 30 DeletionThreshold: -10分:0 MaxScore: 0

初始化两个分数逻辑单位体积中使用不同的目标利率。

体积= 1.3;%的传感器检测本beta1 = 0.1;在单位体积%的新目标利率init (scoreLogic1,体积,beta1);disp ([的分数和MaxScore ScoreLogic1:“num2str(输出(scoreLogic1))))
分数和MaxScore ScoreLogic1: 11.6699 - 11.6699
beta2 = 0.3;在单位体积%的新目标利率init (scoreLogic2,体积,beta2);disp ([的分数和MaxScore ScoreLogic2:“num2str(输出(scoreLogic2))))
分数和MaxScore ScoreLogic2: 12.7685 - 12.7685

指定分配一个检测的可能性。然后,更新第二得分达到逻辑。

可能性= 0.05 + 0.05 *兰德(1);打击(scoreLogic2,体积,可能性)disp ([的分数和MaxScore ScoreLogic2:“num2str(输出(scoreLogic2))))
分数和MaxScore ScoreLogic2: 24.3413 - 24.3413

同步scoreLogic1有相同的“得分”和“MaxScore”scoreLogic2。的同步不修改确认或删除阈值函数。为了验证这一点,显示两个分数逻辑对象的属性。

同步(scoreLogic1 scoreLogic2 scoreLogic1)
scoreLogic1 = trackScoreLogic属性:ConfirmationThreshold: 20 DeletionThreshold: 5分:24.3413 MaxScore: 24.3413
scoreLogic2
scoreLogic2 = trackScoreLogic属性:ConfirmationThreshold: 30 DeletionThreshold: -10得分:24.3413 MaxScore: 24.3413

输入参数

全部折叠

同步跟踪分数逻辑,指定为一个trackScoreLogic对象。

参考跟踪分数逻辑,指定为一个trackScoreLogic对象。

扩展功能

C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。

版本历史

介绍了R2018b

另请参阅

|